Harrods managing director Michael Ward, has issued a personal apology for the first time regarding the sexual abuse allegations against the store's late former owner, Mohamed Al Fayed.
The video stars ten year old Skylar Blu from Britain’s Got Talent’s 15th season and is set to the tune of ‘I Believe in Miracles’ by the Jackson Sisters, produced in collaboration with creative agency ...