Christina Aguilera loves her body, and she isn't afraid to show it!
The 34-year-old "Voice" judge stripped down and took to Instagram to share a topless mirror selfie, where she wears nothing but pink underwear and a leopard-print fedora.
She captioned the photo, "Just so you know with me, it's all real, all the time. Felt like it was time to start sharing some personal stuff with you guys... And it's just the beginning. Night night. X"
The sexy snap comes one day after Kim Kardashian shared her own racy selfie on Instagram -- a completely nude shot to dispel rumours that she is faking her pregnancy.
And while some think these nude and semi-nude selfies are inappropriate, unnecessary or a desperate cry for attention, we have to credit both Xtina and Kim for being confident enough to show off their naturally beautiful bods. Because at the end of the day, it's their bodies and they can choose what they want to do with them.
Keep doing you, Xtina!
Also on HuffPost