We have to admit, it's never been easy to draw comparisons between these two celebs but their outfit choices proved that when it comes to making a style statement, they couldn't be more different.
Fergie sported the Louis Vuitton ensemble that Kate Moss wore on the catwalk last season. The hot pants and furry-sleeved jacket isn't one of the easiest outfits to wear but with her hair scraped back into a ponytail and her bold red lips, the singer just about managed to pull off Vuitton's sexy and severe look.
Kruger played things a little bit safer in an Yves Saint Laurent Edition Soir gown (although we've never seen her wear such a plunging neckline). She completed her glamorous look with YSL accessories, a pair of Tribute sandals and a messy bun. The result? Gorgeous as always.
Fergie and Kruger weren't the only ones to strut their stuff on the red carpet. Dita Von Teese looked stunning in a sheer, black gown while actress Emily Browning looked ever so chic in a Louis Vuitton playsuit.
How do you rate the celeb style on show last night? Let us know by voting in the poll below.