Wedding Photographer & Videographer Across Canada

From our base in Toronto, Light & Shades Films photographs and films weddings right across Canada. We specialise in Indian, Malayali and multicultural weddings, and in couples who celebrate in both Canada and Kerala.

Wedding Services Across Canada

  • Wedding photography and cinematic films for church, temple and civil ceremonies
  • Indian and Malayali weddings, receptions and engagement parties
  • Engagement and pre-wedding shoots in cities, parks and mountains
  • Baptisms, birthdays, baby showers and family celebrations
  • Live streaming so family in India and around the world can join in
  • Brand and real estate videos for Canadian businesses

Provinces and Cities We Cover

Ontario (Toronto, the GTA, Ottawa, Hamilton, London, Kitchener-Waterloo, Windsor, Niagara), Quebec (Montreal, Quebec City), Alberta (Calgary, Edmonton), British Columbia (Vancouver, Surrey, Victoria), Manitoba (Winnipeg), Saskatchewan, Nova Scotia (Halifax) and the rest of Canada.

One Team in Canada and Kerala

Many of our Canadian couples hold their wedding in Kerala and a reception in Canada, or the other way around. Because we work in both countries, you get one team and one consistent style for every part of your celebration.

What Our Clients Say

Top rated
Based on 18 reviews

Frequently Asked Questions

Do you only work in Toronto?

No. Toronto is our base, but we cover weddings all across Canada, including Ottawa, Montreal, Calgary, Edmonton and Vancouver.

Do you photograph Indian and Kerala weddings in Canada?

Yes. Indian, Malayali and multicultural weddings are our specialty, including church ceremonies, Hindu rituals and receptions.

Can we book you for our wedding in Kerala and our reception in Canada?

Yes. Many couples do exactly that, so their photos and films match from start to finish.

Check Your Date and Get a Quote

WhatsApp India +91 99613 72799, Canada 437-870-9961, or email lightandshadesfilm@gmail.com.

We also photograph weddings in: Kerala · India · Kochi · Kottayam · Pathanamthitta · Toronto · UK · USA