Emily Blout is perfect for the role, not too pretty and not too plain. Her dresses are glorious and the best part of the movie. Plot's a bit confusing as it swirls around British politics, but the love is realistically portrayed and it's a gentile way to spend an afternoon.