Megan Fox On The Red Carpet At The 2009 MTV Movie Awards May 31, 2009 Events 877 She is beautiful….The future of Hollywood perhaps?