"The Great Gatsby" has already been in theatres for two weeks but we still can't get enough of Carey Mulligan's red carpet style.

The "Shame" star, who plays rich socialite Daisy Buchanan in "Gatsby", visited Sydney, Australia, for the Tiffany & Co Great Gatsby dinner on Thursday wearing a rather somber black floor-length dress which was so roomy it almost swallowed up the petite 27-year-old.

Mulligan has been promoting "Gatsby" since April and has looked fabulous and fresh on every single red carpet. Really, this girl can't do anything wrong when it comes to style and her career, which is red hot right now. (Is there anyone who doesn't love the Brit?)

At Carey's first "Gatsby" premiere, the pint-sized star wowed in an unexpected Victoria Beckham tuxedo cape and sported new platinum blond locks. A few weeks later she flipped it around and wore a lipstick red strapless dress sans jewelry. A few more very stylish premieres (and the Met Gala) led to her triumphant appearance at Cannes 2013, where she dazzled in a light pink princess gown and a funky black jumpsuit.

Bravo, Carey! We salute your incredible style!

Loading Slideshow...
  • Carey Mulligan

    Technically Carey is not on a "Gatsby" red carpet, but this was the moment when she got a call from director Baz Luhrmann informing her that she won the role of Daisy Buchanan. We couldn't NOT include it!

  • Carey Mulligan

    Actress Carey Mulligan is wearing Diamonds from the Tiffany & Co. 2013 Blue Book Collection as she attends the Tiffany & Co. Blue Book Ball at Rockefeller Center on April 18, 2013 in New York City.

  • Carey Mulligan

    Actress Carey Mulligan attends the 'The Great Gatsby' world premiere at Avery Fisher Hall at Lincoln Center for the Performing Arts on May 1, 2013 in New York City.

  • Carey Mulligan

    Carey Mulligan attends the pre-Met Ball special screening of 'The Great Gatsby' at MOMA on May 5, 2013 in New York City.

  • Carey Mulligan

    Actor Leonardo DiCaprio, actress Carey Mulligan and director Baz Luhrmann attend 'The Great Gatsby' photocall during the 66th Annual Cannes Film Festival at the Palais des Festivals on May 15, 2013 in Cannes, France.

  • Carey Mulligan

    Carey Mulligan and Baz Luhrmann attend the Opening Ceremony and 'The Great Gatsby' Premiere during the 66th Annual Cannes Film Festival at the Theatre Lumiere on May 15, 2013 in Cannes, France.

  • Carey Mulligan

    Carey Mulligan attends the 'Great Gatsby' Australian premiere at Moore Park on May 22, 2013 in Sydney, Australia.

  • Carey Mulligan

    Carey Mulligan arrives at the Tiffany & Co Great Gatsby dinner at Rockpool on May 23, 2013 in Sydney, Australia.


Also on HuffPost: