Sir Roger Moore avait été anobli par la reine Elizabeth en 2003. Décédé en 2017, l’acteur britannique est resté célèbre pour ses interprétations du « Saint » et de « James Bond » mais aussi pour son rôle de lord Sinclair dans le feuilleton « Amicalement vôtre ». Probablement moins connue du grand public, son interprétation en 2011 du duc de Castelbury dans une comédie romantique intitulée « Il était une fois à Castelbury » ou en version anglaise « A princess fort Christmas ».

Le duc de Castelbury qui règne près du Liechtenstein, convie ses deux petits-enfants américains (né de l’union morganatique de son défunt fils) à venir passer les fêtes de Noël avec leur tante. Cette dernière s’éprend du second fils du duc de Castelbury. Une comédie bien de saison.