Revellers and floats took over the Lake Shore Boulevard in Toronto on Saturday for the annual Scotiabank Caribbean Carnival parade.

The 4.5-kilometre parade route stretches from Strachan Avenue to Parkside Drive.

Below are some other tweets and photos from the parade (with more to come):