Christina Aguilera has sent her fans into a frenzy by dressing up as a sexy cowgirl on social media on Saturday, 16 December.

The Genie in a Bottle singer has shared the racy photo on Instagram and it is creating quite a stir on the photo and video sharing platform. Wearing a partly unbuttoned black jacket having flower designs, the 36-year-old songstress is seen flaunting her figure for the camera while purposely teasing her boobs. She, however, covered up her modesty by placing pasties over her nipples.

So much holiday fun last night🤠🎄💋! Thnx @nudies_rodeo_tailors @jessy_cain_style @styledbyhrush @johnnystuntz @priscillavalles

A post shared by Christina Aguilera (@xtina) on

She is seen turning towards the camera while holding a gun tucked in a holster. With her right hand, she is seen touching her chin. She paired the jacket with black pants and a black cowboy hat. She accentuated her look with bright red lipstick to her pout, a dash of mascara to her eyelashes and a few rings on her fingers.

"So much holiday fun last night," Aguilera wrote alongside the picture. "Thnx @nudies_rodeo_tailors @jessy_cain_style @styledbyhrush @johnnystuntz @priscillavalles."

The snap has caused a meltdown among her fans, with the picture garnering more than 110,000 likes and counting.

"I love you so so so much! You have no idea!!! Happy early birthday ❤❤❤" a fan commented while another said, "Howdy Cowgurllll."

Someone else said, "What ur the bomb in any outfit", while another admirer added, "So very sexy. You know how to work it."

Aguilera in the past battled with weight issues. She rediscovered herself after trying different types of exercise routines to get back in shape.

"[She has been] making herself a priority, trying new exercises and things she loves and enjoys rather than stuff to 'just lose weight'," a source was quoted as saying by The Sun in 2013.

Aguilera, who holds body positivity close to her heart, in an interview with Marie Claire had opened up about being herself.

"I don't weigh myself — it's all about how I feel in my clothes. What looks good on one person might not look good on another body type. I happen to be very confident in my own skin. It takes time to get to that place, but it's all about embracing yourself and your body," Aguilera told the magazine, according to Bustle.