Ruby Rose wowed in a sheer purple gown for the Los Angeles premiere of Pitch Perfect 3 on Tuesday night. The Australian actress has hit back at criticism regarding her slender frame as of late, but that didn't stop her from oozing confidence when she arrived at the red carpet event in a stunning pleated Elie Saab gown featuring a sheer halter-neck top with flower detailing, a belted waist and blue faded skirt.
Ruby's colourful tattoos were on full display, while a small black box bag completed her ensemble. Joining her at the event was her co-star Anna Kendrick, who wowed in a vintage lace Gucci minidress with long sleeves and a high neck. The open back of the piece added a risque touch to her ensemble, as did her thigh-high black boots.
Uploading a photo of herself and Anna on the carpet, Ruby wrote on Twitter, "This is definitely Kendrick trying to work out if my dress is see through or not haha. It's ok I was checking out her booty in that cute dress when she walked away."
RELATED: Ruby Rose unveils impressive new back tattoo
In another picture of them both looking at the camera, Ruby commented, "PITCH PERFECT 3. What a great night and a great way to slowly round out the year before Xmas and family time. Speaking of family time, nothing says good times with Fam than seeing PP3 in the holidays ;)".
Meanwhile, Hailee Steinfeld, who recently celebrated her 21st birthday, looked demure in a black sequinned dress by Tom Ford, boasting a sheer top and sleeves, and Christian Louboutin shoes. Her brunette tresses were styled into big curls and she opted for subtle smoky eye make-up.
Elizabeth Banks and Rebel Wilson both opted for red numbers, with the former making jaws drop in a slinky scarlet Jeffrey Dodd gown with a slit over her left leg, while Rebel showed off her curves in a sparkling Adrianna Papell dress.