Prince Harry and Duchess Meghan are back and glowing at London awards gala

Prince Harry and Duchess Meghan are back and glowing at London awards gala

USATODAY.com

Published

Prince Harry and Duchess Meghan made their first appearance in London since announcing their exit from royal life, and were greeted by a media mob.

Full Article