Meghan's Alexander McQueen blazer might've been streamlined, but her kelly green Self-Portrait florals were quite the opposite at the Invictus Games Reception in April 2018. Image Source: Getty / Karwai Tang