Princess Alexandra of Hanover: A star on the ice