Between her sexy music videos and lyrics and the revealing outfits she chooses to wear on and off the red carpet, Selena Gomez really loves to show her sex appeal. The 25-year-old singer and actress has gotten more and more comfortable with her body through the years. In a 2017 interview with Elvis Duran and the Morning Show, Selena said she feels "very empowered and confident and comfortable with where" she is. We can totally tell because she's been more open than ever about her struggles while also spreading a message of self-love and confidence. Keep reading for Selena's sexiest moments from the past few years to see what we mean.