Selena Gomez is the cover girl for Cosmopolitan, yet again... this time, in Spain. The 19 year-old star was recently on the cover of the US edition of Cosmo and it caused a great uproar.

While Gomez is over the legal age for the contents featured in Cosmo, it seemed inappropriate to still have such a young girl with a plunging cleavage (seemingly photo-shopped) on a magazine that focuses on adult issues and sexual activity.

However, in this April edition, Gomez shows a little less cleavage and a little more ab work and stand almost-full body. Her skin is beautifully bronzed and her hair is long and curled out at the ends. She stands confidently with her hands on her hips, over the English title: I [heart] my body.

In the magazine, Gomez dishes on her future projects, the European Music Awards, and of course, Justin Bieber.

Gomez is currently working on the college flick--'Spring Breakers,' along side Vanessa Hudgens and Ashley Benson. She has been filming in Florida for the last few weeks. The film is not due until 2013.