On May 1st, Christina Aguilera wore a familiar Valentino dress to the second annual Mary J. Blige Honors Concert, held at the Hammerstein Ballroom in New York City.
Kristen Stewart wore the same exact dress for the "Welcome to the Rileys" New York Screening on October 18, 2010.
This particular dress is from Valentino's Spring 2011 Resort line.
Sound off!! Who wore it better?