Update Consent
< Back
Slide 4 of 10

Megan Fox in Robert Cavalli

Back in 2009, Megan wore a one-shoulder Robert Cavalli gown to the Transformers: Revenge Of The Fallen Germany premiere.