The barely showing royal arrived at the Natural History Museum in London for the Wildlife Photographer of The Year Awards Ceremony in this baby blue Jenny Packham gown. She even showed off a little leg. Scandal!
Keeping it classy in beige heels and a matching clutch, the 32-year-old looks modest and wrapped up on top. Unlike her Hollywood counterpart Blake Lively who put the goods on full display.
The 27-year-old Gossip Girl actress dared to bare in a plunging sparkle neckline at the 2014 Angel Ball in New York City last night.
The yellow Gucci dress shows off her baby bump that has been covered in color with a rainbow poncho or cute floral dresses. Lively is expecting with her actor husband Ryan Reynolds, and the two could not look happier.