Tens of thousands of Canadians weren't going to let some rain and added security stop them from celebrating our nation's 150th birthday on Saturday.
Prime Minister Justin Trudeau called Canada Day 2017 an occasion to celebrate Canada's diversity, and he repeatedly spoke of the indigenous people that first made Turtle Island home.
“Let’s not kid ourselves," he said. "Today isn’t really our 150th birthday. We’re much older than that."
"Canada and the idea of Canada goes much further back than just 150 years. For thousands of years, in this place, people have met, traded, built, loved, lost, fought and grieved.
"They built strong communities, they worked hard to build better lives for their kids and learned to lean on their neighbours.”
Trudeau told the people gathered for Canada 150 festivities that both indigenous and immigrant Canadians are what make Canada great.
His full speach to the crowd on Parliament Hill can be viewed below.
Prince Charles spoke warmly of Canada as he and the Duchess of Cornwall joined celebrants in Ottawa.
“Ladies and gentlemen, we should be clear and proud that we are celebrating a country that others look to for example,” the prince said. “An example of fairness and inclusion. Of always striving to be better.”
His full speach is viewable below.
Tens of thousands more party-goers were unable to get through long security lines in time for the main event.
There was a special announcement at the Canada Day festivities in Ottawa.
Jennifer Sidey of Calgary and Joshua Kutryk of Fort Saskatchewan, Alberta are Canada's newest astronauts.
Prime Minister Trudeau introduced them to the cheering throngs.
Sidey is a lecturer with the University of Cambridge, while Kutryk is an air force pilot.
The pair spoke with CTV Lead Anchor Lisa LaFlamme and retired Canadian astronaut Chris Hadfield, the first Canadian to walk in space, following the announcement.
—with files from The Canadian Press and CTV News