Beauty Megan Fox strikes a pose at an LA photo shoot this afternoon. Ripped jeans or a hot green sun dress, she always looks super cute. Since we posted two photos of Katy Perry it's only fair to post two of Fox.
Who's hotter? Post your comment, we wanna know... 🙂