Selena Gomez teamed up with the world-famous photographer Terry Richardson for a new shoot. The pop princess strikes a bunch of different poses in front of a pool and in various different outfits that really compliment her body. Check out the stunning photos from Selena’s shoot in the gallery below!