The royal was spotted with two of his longtime pals watching their favorite soccer team Aston Villa in a high-pressure match.
Kate Middleton, 40, is said to be feeling "vindicated" after a Vanity Fair article branded Meghan Markle, 43, a 'mean girl' ...