Marie Tudor, la sœur du roi Henri VIII, tombe amoureuse de Charles Brandon, un jeune homme en route pour les Amériques. Dans le but de le garder auprès d'elle, elle le fait nommer capitaine de la Garde mais provoque ainsi la jalousie du duc de Buckingham, amoureux de la jeune femme. Charles préfère partir plutôt que de s'engager dans une romance dangereuse. Mais Marie se déguise en garçon et décide de le rejoindre...