Photo by: zz/KGC-254/STAR MAX/IPx 2021 3/8/21 A Londoner watches the live ITV UK television broadcast of Oprah Winfrey's interview wih Prince Harry The Duke of Sussex and Meghan Markle The Duchess of Sussex taped in Los Angeles, California.
{}