Anne Hathaway stunned fans with her outfit as she posed in Cannes on Friday.
The 39-year-old star did not disappoint as she appeared for the Armageddon Time photo call, donning her sparkly black and blue mini dress, showing off her toned legs.
Matching the silver sparkles on the bottom part of her dress, Anne teamed the outfit with a pair of simple, but stunning, silver heels and cat-eyed sunglasses.