A couple of days ago, we showed you the amazingly sexy outfits Selena Gomez wore on the set of her upcoming photo shoot. And it looks like her wave of hotness isn't dying down anytime soon, thanks to her shots for the newest issue of Harper's Bazaar. You see, Selena, beautiful shoots are the best revenge.
RELATED: The 30 Hottest Actresses Under 30
LIKE COMPLEX POP CULTURE ON FACEBOOK