Before her new flick "Spring Breakers" hits the big screen on March 22, Selena Gomez rocked the cover of Harper's Bazaar's April 2013 issue.

The 20-year-old actress looked absolutely darling in a Dolce & Gabbana ensemble for the Terry Richardson-shot front page while chatting about finding love after breaking it off with Justin Bieber.

"I believe in love - yes, I'm one of those girls. Most of my friends believe in love. I went out with Katy Perry last night. She's so fun and awesome, but it's cool to see someone older believe in love too. She is all about it, and that's how I will