Princess Elizabeth Tudor 1 September 2009 Who says that redheads can’t wear pink? Not Princess Elizabeth Tudor, that’s for sure! 4 Comments