megan fox doing a lara croft cosplay, photograph by peter coulson