When he attended the Invictus Games Reception in April 2018, Harry wore a dark blue suit with a white shirt and grey tie, while Meghan stunned in a floral Self Portrait dress. Image Source: Getty / WPA Pool