Demi Moore Wore the Perfect Rainbow Dress to Celebrate 'Rough Night'

Demi Moore wore a rainbow Dior dress to the ‘Rough Night’ New York premiere on June 12, 2017. (Photo: Getty Images)
Demi Moore wore a rainbow Dior dress to the ‘Rough Night’ New York premiere on June 12, 2017. (Photo: Getty Images)

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.

Moore wore a rainbow colored chiffon gown from Christian Dior. (Photo: Getty Images)
Moore wore a rainbow colored chiffon gown from Christian Dior. (Photo: Getty Images)

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.

Scarlett Johansson wore a custom silver sequined gown from Michael Kors Collection. (Photo: Getty Images)
Scarlett Johansson wore a custom silver sequined gown from Michael Kors Collection. (Photo: Getty Images)

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.

Zoe Kravitz wore a red jumpsuit by Oscar de la Renta.(Photo: AP Images)
Zoe Kravitz wore a red jumpsuit by Oscar de la Renta.(Photo: AP Images)

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 cast posed for photos at the premiere. (Photo: Getty Images)
The cast posed for photos at the premiere. (Photo: Getty Images)

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:

Follow us on Instagram, Facebook, and Pinterest for nonstop inspiration delivered fresh to your feed, every day. For Twitter updates, follow @YahooStyle and @YahooBeauty.