Jennifer Aniston not only looked red hot in her strapless Versace and Fred Leighton jewelry -- but her best accessory, by FAR, is fiance Justin Theroux who looked like an absolute dream date! Who could imagine anything more perfect on their arm?!

Meanwhile, new mom Scarlett Johansson wore an interesting emerald green number, with what looked like fancy kale around her neck ... is that a necklace or part of the dress? And what the heck happened to her hair? She shaved off the sides and left the long top, a la Kelly Osbourne. I guess it takes less time to style in the morning when you've got to tend to baby ...

And newcomer Dakota Johnson kept it simple and sexy in Saint Laurent -- a sleek, slinky red number, appropriate for the star of Fifty Shades of Grey.