Megan Fox shows her love for the Ellen DeGeneres Show on the set of her upcoming flick Teenage Mutant Ninja Turtles on Friday (July 19) in New York City.
Later in the day, Megan donned a different outfit for the shooting of the film.
The day before, Megan donned plaid while stepping out of her trailer.
15+ pictures inside of Megan Fox supporting the Ellen DeGeneres Show… More Here! »