News

William wore a striking emerald green velvet tuxedo jacket — a first for the royal who usually sticks to black for evening wear. “I think it shows that he has real modern flair to wear a ...