Skip Nav

Megan Fox in Roberto Cavalli at the 2009 Transformers: Revenge of the Fallen Germany Premiere

When you've got it, flaunt it. Megan wowed in a strategically skin-baring Roberto Cavalli gown in 2009.

Image Source: Getty / Anita Bugge
Read More Fashion BirthdayCelebrity StyleRed CarpetRoberto CavalliMegan Fox
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>