Prince Harry and Meghan Markle have been in Germany for the Invictus Games for the last few days. The duo attended the games’ closing ceremony, looking...
Prince Harry’s “Spare” sold more than 3.2 million copies worldwide after just one week of publication and will likely rank among the bestselling memoirs of all...