While we may all wish for it, not every day can be a good hair day. However, if you're Catherine, Princess of Wales, this ...