Thumbs Up, Guys By Author Kay D. Rhodes at Jan 08, 2020 • Category Meghan Markle (Getty Images) Credit:GettyLocation:London, England, United KingdomCaption:Prince Harrry flashes a thumbs-up in this photo, clearly psyched to no longer be a member of The Royal Family.Stars:Meghan Markle, Prince Harry