Pakistan, May 19 -- Barbra Streisand will not attend the closing ceremony of the 79th Cannes Film Festival on Saturday, May 23, and she gave a reason for it.

Streisand revealed she is recovering from a knee injury. The 84-year-old singer was set to accept an honourary Palme d'Or award in person, joining fellow honourees John Travolta and Peter Jackson. In a statement released May 17, Streisand expressed her disappointment at missing the milestone.

"On the advice of my doctors, as I continue recovering from a knee injury, I am sadly unable to attend the Festival de Cannes this year," she said. "But I am deeply honoured to receive the honorary Palme d'Or and had so been looking forward to celebrating the remarkable films of the 79th editi...