Действия художественного фильма «Королевский роман» разворачиваются в XVIII веке в Дании. Судьба распорядилась так, что будучи юной 15-летней девушкой сестра короля Великобритании Георга III — Каролина Матильда была вынуждена выйти замуж за короля Дании Кристиана VII. Жизнь при другом дворе не сильно отличается, но на плечи юной королевы легла очень большая ответственность за государство. Радости не добавляет еще и тот факт, что король страдает психическими отклонениями и предпочитает проводить время в окружении проституток.
Каролина Матильда начинает его ненавидеть, ведь с этим человеком ей придется прожить всю жизнь. Однако, ситуация кардинально меняется с появлением придворного врача-немца Иоганна Фридриха Струэнзе. Симпатичный, интересный, решительный и свободолюбивый Иоганн сразу влюбляет в себя юную королеву, а так же оказывает влияние на короля, равнодушного к происходящему в государстве, что провело к ряду реформ. Но тайный королевский роман не может оставаться таковым всегда.