Bollywood superstar Shah Rukh Khan has been given the prestigious Medal of Honour by the Prince of Morocco while attending the 12th Marrakech International Film Festival.
The 47-year-old actor posted a photo of himself with the medal on Twitter.
"Thanks for the honour and happiness. All the best for the rest of the festival," Shah Rukh tweeted alongside the photo.
"Thanks everyone for the wishes from Morocco. His Highness the King and the Prince were so gracious with their hospitality and the function," he added.
The festival, which kick-started on November 30, paid a tribute to the 100 years of Indian cinema and a number of Bollywood stars including megastar Amitabh Bachchan, Hrithik Roshan, Sridevi, Sharmila Tagore and Tabu were in attendance.
Bachchan has also been conferred with the Medal of Honour by Morocco's King Mohammed few years back.
This is the second time in a row that Bachchan has been to the festival. He last visited the country in 2003.