megan fox been nude