Rosie Huntington and Megan Fox were both coming in Transformers 3 Premiere. Shocking news is that both were present in the red hot gown. As it was seen that they were in the battle to win hearts following wind. Rosie was absolutely inspired by the earlier Transformers babe Megan Fox, who completely stole the spotlight back in 2009 in an asymmetric Roberto Cavalli dress, complete with thigh-high slit.