The Monday night premiere of the new film Rough Night featured a number of stars rocking eclectic looks on the New York City red carpet. But perhaps the most interesting look of the night belonged to one of the film’s cast members, none other than Demi Moore.
The 54-year-old actress and mother of three wore a rainbow colored chiffon gown from Christian Dior, part glamor and part whimsy.
She completed the bold look, which was styled by celeb stylist Karla Welch, with Giuseppe Zanotti heels and loose waves. Perfection.
Other outfits at the premiere were equally gorgeous and fun. Scarlett Johansson, who also stars in the film, opted for a custom silver sequined gown from Michael Kors Collection.
She slicked her short hair to the side and donned a dark, smokey eye to complete the look. Her sleek style can be chalked up to her own taste, as she doesn’t work with a stylist.
“I’m a grownup who dresses herself,” Johansson told Yahoo Style back in March. “I worked with incredible stylists in the past, but I never feel like I’m wearing something I would pick out myself. It’s somebody else’s awesome version of what I look good in. That’s great for a photo shoot. But I’m not in a photo shoot. I’m just being me.”
Zoe Kravitz donned a chic red jumpsuit — that featured a deep V-neck — by Oscar de la Renta.
She wore silver strappy sandals and a red lip and matching polish to match her bright one piece. Her look was styled by Andrew Mukamal, who has worked with the star for three years.
The female cast of Rough Night seriously showed up at the premiere, each of them rocking a red carpet look as individual and beautiful as they are.
Read more from Yahoo Style + Beauty: