PRINCE Harry has snubbed his cousin Lady Amelia Windsor – dubbed the world’s hottest royal – by not inviting her to his wedding. Top fashion model Amelia, 22, is 37th in line to the throne and walks the runway for Dolce and Gabbana. But the Edinburgh student and her older sister Marina, 25, have failed […]