Kristen Bell wowed in a tuxedo dress at the Teen Titans Go! To the Movies premiere on Sunday (22Jul18).
The Bad Moms actress voices the character of filmmaker Jade Wilson in the upcoming animated superhero comedy based on the TV series Teen Titans Go!
To celebrate the flick, Kristen joined her co-stars on the red carpet at the TCL Chinese Theatre in Hollywood and stood out in a black sequinned tuxedo-style minidress from Osman.
She matched the look with a white shirt from Adriana Iglesias, a bright pink clutch purse from Tyler Ellis, black Jimmy Choo pumps and jewelry from Jennifer Meyer. Hairstylist Jenny Cho swept her blonde locks back into a chic chignon, while make-up artist Simone Siegl was in charge of her beauty look.
Taking to Instagram, Simone uploaded a close-up shot of Kristen's make-up and explained that she had given her a flawless base and graphic winged eyeliner on her lids.
Among the other celebrities to make an appearance at the event was Halsey, who voices the part of Wonder Woman in the flick. The singer-songwriter rocked a black bodysuit and black jeans as well as red heels and a pair of matching red plastic sunglasses.
"Headed to go see myself be Wonder Woman! #teentitansgo," she captioned a snap of herself on Instagram prior to the screening, adding that make-up artist Denika Bedrossian had done her glam for the evening and chosen to give her a swipe of Yves Saint Laurent's Tatouage Couture Matte Stain on her pout.
Fellow Teen Titans Go! To the Movies stars Tara Strong, Greg Cipes, Khary Payton and Patton Oswalt were also in attendance. The film is due to hit cinemas from 27 July.