Prince William was one of the high-ranking members of the Royal Family who attended a major event at Buckingham Palace tonight.