Selena Gomez once again delighted her fans by appearing in a photo shoot for Vogue. This 31-year-old singer tried to show off her naked body as much as possible without completely undressing. Thus, the short, red baggy dress revealed not only the star’s slender legs but also barely stayed on her chest. And when Selena Gomez posed in a black tight dress on the floor, it was impossible to take your eyes off her stunning cleavage! Well, this beauty looks incredibly sexy, doesn’t she?