So Holly Willoughby wouldn't have stood a chance with Prince William then...