Rosie Huntington-Whiteley Replaces Megan Fox In ‘Transformers 3′