Hi, I’m Anna Karpi — a Toronto-based wedding photographer.
I always knew that photographs were powerful memory keepers - but losing my mom to cancer TWO YEARS AGO showed me their true meaning.
They have the power to pause time… to bring back the faces, the emotions, the people who are no longer with us.
That experience changed the way I photograph forever.
I treat every moment like it matters—because it does. I care for your memories as if they were my own.
I pay attention to the important moments and the smallest details that time might erase.
With all my heart, I’ll tell the story of your day in a way that lets you relive it again and again, even years later.
Silean & Jackson
VIEW GALLERY →
Arianne & Austin
VIEW GALLERY →
Julie & Cody
VIEW GALLERY →
PACKAGE
ENGAGEMENT
starting at 499$
Engagement session is not only about pre-wedding shoots. It can be done anytime you want to save some memories with your loved ones. Starting from 1 hour, any place which is important for your couple.
PACKAGE
WEDDING DAY
starting at 4000$
My wedding packages are tailored to cover the most important parts of your big day, from important details to the fun of dancing with friends. Starting from 8 hours. Ask me about intimate wedding packages and special prices!
What my clients say about me and my work
THEYRE TOO GOOD!!!
You did too good of a job! I can't even pick favorites haha wow!
Roxy & cam
incredibly comfortable
Paul and I just wanted to pass on our sincere thanks to you for making not just us but the entire wedding party and families feel incredibly comfortable. The photos were what I was looking forward to the least, but I didn't feel nearly as apprehensive about them as I thought I would, all thanks to you. You were so kind and helpful and made us feel so comfortable, and we could never ever thank you enough for all of your help and the time you took in making the entire day feel so much less stressful. You were an absolute joy to work with and we feel so so so lucky to have been able to meet you and see you work!
jade & Paul
Ready to create your story together?