Mila Kunis showed off her growing baby bump as she hit the red carpet in Los Angeles for the premiere of her new movie Bad Moms.

The actress, who is expecting her second child with hubby Ashton Kutcher, looked glamorous in a short black dress with floral and red accents, with her glossy black tresses in a sleek ponytail.

And pregnancy didn’t keep the star out of heels – she teamed her Atelier Versace dress with a towering pair of nude and red shoes.

Mila Kunis on the red carpet
Mila Kunis (Chris Pizzello/AP/PA)

In the film, Mila plays an overworked and under-appreciated mum who teams up with two other mothers in her position – played by Kathryn Hahn and Kristen Bell – so they can ditch their duties for some long overdue freedom and fun.

And they certainly looked as if they were all having a blast on the red carpet, with Kathryn and Kristen sharing a comic “embrace”.

Kristen Bell and Kathryn Hahn at the Bad Moms premiere
Kristen Bell and Kathryn Hahn (Chris Pizzello/AP/PA)

The movie also stars Christina Applegate as the trio’s nememis, a perfect mother who is the queen bee of the PTA.

The actress looked every inch the movie star as she showed off her curves in a delicate red lacy dress at the event at the Mann Village Theatre in Los Angeles.

Christina Applegate on the red carpet
Christina Applegate (Chris Pizzello/AP/PA)

Bad Moms is due to open in the UK in August.