Maybe Cameron Diaz should consider joining Dancing with the Stars for real!

The Bad Teacher star showed off her flawless figure -- and amazing dance moves! -- in a sexy sequined bikini in a new trailer for the upcoming flick, What to Expect When You're Expecting.

Diaz can be seen performing a flawless salsa dance with costar Matthew Morrison for Celebrity Dance Factor, a fictional DWTS-esq show that will be a part of the upcoming movie, which also features X Factor's Cheryl Cole as a judge, and Whitney Port as a dancing contestant.

What To Expect is based on the pregnancy guide book of the same name, and centers on a collection of stories about different women who are preg. The film also costars Jennifer Lopez, Chris Rock, Dennis Quaid, Elizabeth Banks, Brooklyn Decker, Chris Rock, Anna Kendrick and Chace Crawford, and hits theaters May 18.

Work it, girl!

Lion's Gate