Who: Katie Holmes
Look: Wearing Zac Posen. I must say she really took me by surprise. Katie Holmes looked incredible in this gorgeous green Zac Posen number. The floor length gown featured his signature off the shoulder look and a to die for mermaid train with soft ruffles. Her brunette hair was pulled back showing her elegant face. She finished of with diamonds draped around her neck and on her ears and really dark eye makeup.
Where: 2017 Met Gala