Attending a screening of her movie ‘Welcome to the Rileys’ back in October, Kristen Stewart chose this beautiful asymmetrical lace Valentino Resort 2011 dress.

Looking super confident on the red carpet, the young actress pulled out all the stops to show off this incredibly sexy and sophisticated outfit. Pairing the dress with black satin Brian Atwood heels, a touch of red lipstick and a teased updo, Kristen proved to us all she had the poise to carry off such a chic dress.

Christina Aguilera wore the same dress to attend the 2nd Annual Mary J. Blige Honors Concert in New York on Sunday.

Unfortunately the singer took the opposite approach to Kristen and instead of looking sophisticated, she manages to look tacky. Christina’s bright blonde hair, fake tan, pouty red lips and peep toe heels give off a Las Vegas vibe which clashes terribly with the elegant lace dress.

I also think she should have opted for a sleeker hairstyle too – it just might have changed the overall effect.

My vote is definitely going to Kristen. She styled the dress perfectly right down to the hair, makeup and shoes and as Christina’s look goes to show, the details sometimes make all the difference.

Kristen and Christina’s Valentino dress is available to purchase from Saks.com.

Credit: INFEvents & Getty