On Day 2 of her and Prince William‘s first official royal tour, Kate Middleton certainly dressed for the occasion when stepping out for Canada Day on Friday (July 1).
Now that Prince William is finally a married man, many royal watchers are hoping that Prince Harry will be next to tie the knot.
Say what you want about Princess Beatrice‘s oddball royal wedding hat. Its impact on popular culture has been quite remarkable, not to mention entertaining.
First Kate Middleton and Ellen DeGeneres were reported to be distant 15th cousins, and now The Queen and Pirates of the Caribbean actor Johnny Depp are also long lost kin?