When news first came out that Selena Gomez would be playing a bikini-sporting bad-- in 'Spring Breakers,' people were shocked and appalled. We can honestly say if we were in Gomez's shoes, we would have also snapped up the opportunity to appear in that movie. Why wouldn't you want to seize every single chance to show off a cute bikini body like hers?

The 'Come & Get It' songstress owes her fab physique to genes and age, seeing as she admitted to Perez Hilton that she doesn't work out and eats tacos for breakfast. Can't hate on a girl for having a fast metabolism!