Princess Alexandra of Hanover has grown up in one of the world's most famous royal families, and even has a title of her own.