Prince William watched on at Wembley Stadium as Manchester City faced off against Crystal Palace in the FA Cup final.