The Grand Duchess Arrives in Town!

The Royals
04/26/2015 | 1 min | NOT-RATED
Things heat up for this Royal family when Helena's mother arrives. Will everyone be pleased to see her? Find out on 'The Royals' Sunday at 10|9c on E!