The Invictus Games kick off in Toronto this weekend, and as a result Prince Harry is here. Will you be royal watching this weekend?

Join the discussion on Facebook

LOAD MORE LOAD MORE

Follow us on Twitter

LOAD MORE LOAD MORE