Image: megan fox carnival