She have beauty megan fox