7,041 notes October 8, 2011 (via meganfoxxxdaily) Filed under Megan Fox Perfection Sexy Armani Fashion