The Duchess of Cambridge oozes modern princess vibe in an Alexander McQueen gown, while the 'Mary Queen of Scots' actress wows in a bedazzled monochrome dress.

Making Statement
WENN/Lia Toby

Mary J. Blige stood out in a white pantsuit which featured silver detailing on half of the top, with a long train.

You can share this post!

Related Posts