It was some brave ladies who took to the blue carpet in London's Leicester Square last night. Not only was there some seriously freaky weather looming (hail in June, anyone?!), but Megan Fox was also there in person, and she's one celeb lady we certainly wouldn't want to compete with. As well as the stars of the film Shia LaBeouf and Megan, other various-listers who turned up to see machines do battle included Bianca Gascoigne, JLS, Dizzee Rascal, Lemar, VV Brown and The Apprentice's Kate and Phil. Danielle Lloyd also made her first public appearance since her nasty night club accident, and we think she actually looked pretty stunning, so good for her. Take a look through our gallery and tell us your thoughts. Oh, and if you want to read our exclusive review of the new Transformers film, simply click here.
Transformers premiere pics