Kate Upton is the new face of Bobbi Brown

Kate Upton attends Sports Illustrated Swimsuit South Beach Soiree at The Gale Hote on Feb. 20, 2014, in Miami, Fla. 

Getty Images for Sports Illustrated

Kate Upton is the new face of Bobbi Brown.

The 21-year-old model follows in the footsteps of Katie Holmes, who was the first celebrity ambassador of the cosmetics brand.

Upton announced the news on Twitter and also posted a video about their partnership:

"I was drawn to Kate because -- not only is she incredibly beautiful -- she is healthy, comfortable in her own skin, has such positive energy, and is a woman who creates her own rules," Brown said in a statement. "She loves life and that is pretty powerful."

She also tweeted:

Upton, meanwhile, appears on the back cover of the latest Sports Illustrated issue -- following two years of being the magazine's cover girl.

She's co-starring in the upcoming movie "The Other Woman" alongside Cameron Diaz and Leslie Mann. It opens on April 25.

"They're just such inspirational women and amazing actresses," Upton told CBS News of her co-stars. "I learned a lot from them."