Meghan Markle wears navy Givenchy dress while Kate Middleton wears Alexander McQueen for Princess Eugenie’s wedding

Yes, Eugenie's dress is important, but so are these outfits....

Read More »

By: Metro - Friday, 12 October

Related Posts