Le Pen was scheduled to meet Sheikh Abdellatif Deriane, the Grand Mufti of Lebanon, in his office in Beirut on Tuesday.
After arriving, Le Pen was asked to wear a headscarf, but refused. According to AFP, Le Pen was given a veil by Mufti’s aides.
“You can pass on my respects to the Grand Mufti, but I will not cover myself up,” Le Pen told reporters.
The Grand Mufti’s press office said that Le Pen had been informed beforehand of their requirement, Reuters reports.
The stunt still produced some praise on social media.
“Well done! You shouldn’t mix politics and religion,” one person wrote on Twitter.
Others wrote that it was just a “show” and she ought “to adapt” to the country which she was visiting.
“She had been warned, so it’s just a show! Pitiful!” wrote one person, while another added: “It is all an ‘art’ of politics.”