‘Friends’ starlet Jennifer Aniston wore a black ravishing Versace gown, with high side slit. Fans were quick to recall that once Angelina Jolie has rocked the same dress long ago. While fans started debating on who wore the dress better, Jennifer Lopez was brought to everyone’s attention, replacing Angelina Jolie. The 47-year-old singer and actress had worn the same elegant dress for her performance at Radio City Music Hall. Back then, J Lo surprised her ex-husband Marc Anthony onstage at his concert and she owned the stage with her presence in that black bold Versace gown. Every time celebrities end up pulling on similar outfits at the events, it ultimately leads to the ‘who wore it better’ battle and fans are always the judge of the argument. ‘Horrible Bosses’ actress added a black handbag and Lorraine Schwartz jewels which is reportedly worth to $10.7 million. Aniston kept her hair very simple, with a touch of simple makeup that gave her a classy look. ‘Shades of Blue’ actress Jennifer Lopez, on the other hand, wore the black Versace gown with a plunging neckline and hair pulled in a high ponytail. Both the Jennifers of Bollywood wore the same Versace gown and now the real question is, who wore it better, Jennifer Aniston or Jennifer Lopez?