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.
First they say I'm too skinny so I have to be faking it...Now they say I'm too big so I have to be faking it...SMH! Some days I'm photographed before I eat & look smaller, some days I've just eaten & I look bigger. It's all a part of the process. I think you all know me well enough to know I would document the process if I got a surrogate. Everyone's body is different, every pregnancy is very different! I've learned to love my body at every stage! I'm going to get even bigger & that's beautiful too! I'm blessed to even be pregnant & even luckier to not have preeclampsia as far as I know, so I don't have the swelling issue this time! They also say your body carries a boy different than a girl! Whatever the case may be I'm grateful to God for this miracle & no matter what rumors or comments you throw my way this time they truly don't affect me! #NoFilter #NoPhotoShop #GoodLighting 😜
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