Selena Gomez showed off some skin at the German premiere of Spring Breakers with Vanessa Hudgens and Ashley Benson.