Prince William will present the FA Cup trophy to the winning team this weekend - but will be left rueing what could have been.
Crystal Palace secured their place in the final against Manchester City at Wembley Stadium after a decisive 3-1 victory over Aston Villa, the club Prince William supports.