LONDON, UNITED KINGDOM - APRIL 26: Peaches attends the Peaches Does Herself screening at Sky Superscreen O2 on April 26, 2013 in London, England. (Photo by John Phillips/UK Press via Getty Images)
1 / 25
Getty Images | Photo By John Phillips / UK Press via Getty Images
Fri, Apr 26, 2013 1:32 PM EDT