Margaret was highly honoured to have been invited to perform for the special guests aboard the Royal barge as it sailed along the Thames on behalf of Lord Taverner and HRH Prince of Wales.