This is the one of my favorite photo , coco rocha wore batman costume on american vogue august 2012 issue