Meghan in stands near Harry at Invictus official opening

The Invictus Games were officially opened Saturday night at Air Canada Centre.