Hollywood's bright young things enjoyed a night at the Opera in New York last night.
Moretz opted for a strapless charcoal gown with a bow embellishment - a dress that looked adorable on the 15 year old, but wouldn't have had the same effect on anyone over the age of 18.
Which is probably why Heard went to the other end of the black dress spectrum by wearing a satin, backless, low-cut design. She paired her gown with cherry red lips and a volumised updo and as always, Amber looked drop-dead gorgeous in her glam gown.
As for Roberts, we have to give her some credit for bucking the dress trend and choosing to wear a jumpsuit instead. The result? She looked stunning in the super sleek design.
So who wins your vote for best dressed? Let us know below and see the many LBDs of another celebrity fan of the style below.
Are you a fan of black? Shop the trend below at MyDaily Store: