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.

Vintage Glamor
WENN/Mario Mitsis

Michelle Rodriguez sizzled in a skimpy gold Grecian number which gave her a little trouble to maneuver on the red carpet.

You can share this post!

Related Posts