Madonna has shocked fans by stripping off naked for her latest Instagram snap.

The 59-year-old singer took the almost sinister photograph in a bathroom as she glared straight-faced into the camera with no make-up, forgoing clothing and wearing only a colourful beaded necklace.

The Like A Virgin hitmaker wore her blonde hair slicked away from her face and protected her modesty with a Louis Vuitton x Jeff Koons handbag that retails at £2,800, featuring the Mona Lisa and "DA VINCI" embellished around her face. The star covered her chest with the luxury item, but her cleavage was still visible.

Sharing the bizarre snap for Thanksgiving, Madonna captioned it: "I Give Thanks!! @louisvuitton #DaVinci #monalisa#fineart #everything #luxury #love ♥️".

Some of the pop sensation's 10.4 million followers were bewildered by the post, with one person commenting: "Wtf".

Another said: "so creepy", while a third added: "Uh this is a scary photo Madge... ".

Others disagreed, with many being in awe of the singer. Someone else commented: "Yu look really amazing my queen!!! "

Someone else said: "Happy thanksgiving goddess Icon foxy momma ❤️⭐️".

Madonna celebrated the annual US holiday with her family. The mother of six also posted a clip of her son David Banda singing Jeff Buckley's Hallelujah.

Fans were blown away by his rendition, with one person commenting: "David is absolutely AMAZING every time I see him. What a young man! You must be so proud. A chip off the ol' block."

Madonna's posts came a few hours after Good Morning Britain host Piers Morgan mentioned her in his Thanksgiving tweet.

The star's long-time enemy tweeted a picture of himself shrouded in an American flag with the words: "Happy Thanksgiving to all my American friends & followers.
I am very thankful you still let me into your country & despite our cultural differences, I love you all.
(Well, apart from @Madonna obviously.)"