Princess Royal , Thornton.