Madonna has celebrated the Jewish family holiday of Purim by dressing up as Game of Thrones character Daenerys Targaryen.
The pop superstar posted a photo of herself in costume as the white-haired dragon queen, played by Emilia Clarke, on Instagram as she pre pared for her annual Purim party.
Before guests started arriving, she wrote: "Happy Purim!! All Hail All Queens!"
Madonna made sure her costume would be the talking point at the party and on the web by sporting a platinum-blonde wig complete with Targaryen's signature braids. She attached two small dragon figurines to each shoulder of her corseted dress.
Catholic-born Madonna has been following the Kabbalah teachings of ancient Judaism since the early 1990s.