No need to show an invitation letter. You’ll need to show that you are fully vaccinated plus 14 days with Pfizer, Moderna, AstraZeneca or J&J. You will likely be asked who you are visiting in Canada and can be asked how much savings do you have to support your visit.