Prince Harry and Meghan Markle seen at Ellen DeGeneres and Portia de Rossi's vow renewal
Prince Harry and Meghan Markle have been spotted together for the first time since Spare – attending pal Ellen DeGeneres and wife Portia de Rossi's vow renewal
Read more »