Rachel Roy Gallery (photo 0052030)
NEW YORK, NY - MARCH 13: Designer Rachel Roy attends the premiere of Tribeca Film's Detachment hosted by American Express & the Cinema Society at Landmark Sunshine Cinema on March 13, 2012 in New York City. (Photo by Stephen Lovekin/Getty Images)
Newer Post
Older Post
Home
Home