Justin Bieber is likely going to eat his heart out once he sees Selena Gomez and her bangin' bod in the poster for her new film 'Spring Breakers,' where she plays Faith.

Sel's rock hard abs and enviable shape take center stage in a baby blue bikini. But what really made our eyes pop out of our heads is her cleavage. Who knew Sel was so bodacious?

She looks hotter than ever.

We love that she has a cross around her neck, good-girl-gone-bad style.

Watch the Selena Gomez 'Who Says' Video