In 2017, Alicia Vikander played in Justin Chadwick’s historical romantic drama film “Tulip Fever”. She played Sophia, an orphan, is betrothed to the elderly Cornelis Sandvoort (Christoph Waltz). But she loves the young artist Jan van Loos (Dane DeHaan).
Alicia Vikander as Sophia Sandvoort
Paramount Pictures[nb 1] Ruby Films