Loading
Loading
Loading
Loading
Loading
Loading
November 26, 2025
Edinburgh, Scotland

Kieran & Madeline

    Home
    Gallery
the very first photo madeline was brave enough to snap of them... four months after meeting, while Kieran forced her to watch rugby
the very first photo madeline was brave enough to snap of them... four months after meeting, while Kieran forced her to watch rugby
first selfie!!!! in edinburgh street food <3 kieran had to shave his beard for work and madeline had cotton candy hair LOL who are these people
first selfie!!!! in edinburgh street food <3 kieran had to shave his beard for work and madeline had cotton candy hair LOL who are these people
first pub quiz together! ask kieran what our team name was
first pub quiz together! ask kieran what our team name was
we look so different im dying <3
we look so different im dying <3
and in this moment, i knew i was going to marry him
and in this moment, i knew i was going to marry him
mirror selfie to commemorate free tickets to this sold out show! ask madeline about it; the story is too good to type in 200 characters
mirror selfie to commemorate free tickets to this sold out show! ask madeline about it; the story is too good to type in 200 characters
we were literally so nervous leaning into each other this close HAHAHA im cringing
we were literally so nervous leaning into each other this close HAHAHA im cringing
the night we officially fell in love :')
the night we officially fell in love :')
we have discussed at length & have concluded that this was the night we officially fell in love. it was st. patrick's day and we went out to dropkick murphy's for what i call "irish new year"
we have discussed at length & have concluded that this was the night we officially fell in love. it was st. patrick's day and we went out to dropkick murphy's for what i call "irish new year"
on this day, we became "official" and decided to actually commit to a long term relationship over the atlantic ocean. this was a few hours earlier, on a picnic at loch lubnaig <3
on this day, we became "official" and decided to actually commit to a long term relationship over the atlantic ocean. this was a few hours earlier, on a picnic at loch lubnaig <3
said picnic at loch lubnaig <3
said picnic at loch lubnaig <3
"babushka" circa 2024
"babushka" circa 2024
this happened moments before a swan hissed and charged at kieran. he asked me to be his girlfriend that night, and i took the train back down to london for my flight the next day :')
this happened moments before a swan hissed and charged at kieran. he asked me to be his girlfriend that night, and i took the train back down to london for my flight the next day :')
fast forward a few months, i flew into london, took the train to edi, and the next day kieran took me to his hometown to meet the family. I WAS SO NERVOUS. and i immediately fell in love with it all.
fast forward a few months, i flew into london, took the train to edi, and the next day kieran took me to his hometown to meet the family. I WAS SO NERVOUS. and i immediately fell in love with it all.
we went out to sapphires that night in middlesbrough. the lore is deep.
we went out to sapphires that night in middlesbrough. the lore is deep.
sunday chillin
sunday chillin
spent some really special time with ron, kieran's grandad, and michelle, kieran's mam. it was such a unique pleasure to get to meet him. i have always wished kieran could meet my nonna & nonno.
spent some really special time with ron, kieran's grandad, and michelle, kieran's mam. it was such a unique pleasure to get to meet him. i have always wished kieran could meet my nonna & nonno.
kieran's parents took us to the orange pip market, which is held in the town square. we had the loveliest time walking around and trying so much delicious food and beverages.
kieran's parents took us to the orange pip market, which is held in the town square. we had the loveliest time walking around and trying so much delicious food and beverages.
sunday brunch at acklam hall! what an estate! i felt entirely underdressed.
sunday brunch at acklam hall! what an estate! i felt entirely underdressed.
some summer shenanigans x
some summer shenanigans x
i have nothing to say other than i love this man
i have nothing to say other than i love this man
we spent a day at the shore in Kieran's neighbourhood of Leith and now we're getting married there!
we spent a day at the shore in Kieran's neighbourhood of Leith and now we're getting married there!
another spontaneous night at dropkick murphy's!
another spontaneous night at dropkick murphy's!
i made him a playlist before i came over and we listened to it all summer together. it's a wild one. let me know if you want the link x
i made him a playlist before i came over and we listened to it all summer together. it's a wild one. let me know if you want the link x
trip to cornwall with kevin for my sister's wedding in st. ives!
trip to cornwall with kevin for my sister's wedding in st. ives!
back to middlesbrough to see francis perform the role of captain of the guards in shrek the musical! it was BRILLIANT! double thumbs up <3
back to middlesbrough to see francis perform the role of captain of the guards in shrek the musical! it was BRILLIANT! double thumbs up <3
kieran took me to see the world famous transporter bridge that his grandad ron would cross over to go see his grandma pat <3 it is 114 years old and stands at 69m tall! how romantic!
kieran took me to see the world famous transporter bridge that his grandad ron would cross over to go see his grandma pat <3 it is 114 years old and stands at 69m tall! how romantic!
"Waiting for dad"
(That's the name of the statue, Tony does not commute over the Transporter Bridge)
"Waiting for dad" (That's the name of the statue, Tony does not commute over the Transporter Bridge)
The most aesthetic place in the world, Darlington Train Station
The most aesthetic place in the world, Darlington Train Station
we rented an airbnb in the middle of actual nowhere and it ended up being the most fun adventure we've ever had. it also had two bathtubs and i accidentally put too much lavender bubble bath in them
we rented an airbnb in the middle of actual nowhere and it ended up being the most fun adventure we've ever had. it also had two bathtubs and i accidentally put too much lavender bubble bath in them
one thing about us, we love our breakfast food
one thing about us, we love our breakfast food
peace and love xo
peace and love xo
Hi down there x
Hi down there x
Heading out for a meal in Bridge of Weir. We almost got hit by a car stroking a horse on the way back (we were stroking the horse, not the car)
Heading out for a meal in Bridge of Weir. We almost got hit by a car stroking a horse on the way back (we were stroking the horse, not the car)
This is us walking an alpaca called Toby on a farm west of Glasgow. We loved him. He is now our first born child.
This is us walking an alpaca called Toby on a farm west of Glasgow. We loved him. He is now our first born child.
The feeling was not mutual.
The feeling was not mutual.
Madeline clearly anticipating an attack from Toby
Madeline clearly anticipating an attack from Toby
one big happy family <3
one big happy family <3
we went up to the royal mile so i could hear the bagpipes and kieran carted around his new brat vinyl the entire day. we carry her with us wherever we go <3
we went up to the royal mile so i could hear the bagpipes and kieran carted around his new brat vinyl the entire day. we carry her with us wherever we go <3
i had the pleasure of photographing an engagement session for these two cuties who have now become some of our dearest friends in edinburgh x 
say hi to them at the wedding!
i had the pleasure of photographing an engagement session for these two cuties who have now become some of our dearest friends in edinburgh x say hi to them at the wedding!
summer lovers. god, we're so hot.
summer lovers. god, we're so hot.
cindy lou WHO???? hardly know her.
cindy lou WHO???? hardly know her.
i would like to state for the record that these matching tattoos were kieran's idea before we even started officially dating. and that's how i knew we were meant to be.
i would like to state for the record that these matching tattoos were kieran's idea before we even started officially dating. and that's how i knew we were meant to be.
more fun with these cuties. ella & lukas invited us to join them and their lovely friends on a picnic after the pride parade. what a day to remember x
more fun with these cuties. ella & lukas invited us to join them and their lovely friends on a picnic after the pride parade. what a day to remember x
this photo is the embodiment of the joy that this man brings into my life. i want to be this happy forever. sitting in the meadows, eating noodles, with the breeze dancing through his fab feather boa.
this photo is the embodiment of the joy that this man brings into my life. i want to be this happy forever. sitting in the meadows, eating noodles, with the breeze dancing through his fab feather boa.
We were so happy to be together on that sunny day, surrounded by friends and joy, in somewhere so picturesque. We're looking at each other with such love in this photo
We were so happy to be together on that sunny day, surrounded by friends and joy, in somewhere so picturesque. We're looking at each other with such love in this photo
We were operating on so little sleep this day, a great time to go see a classical music concert (we got coffee at the interval)
We were operating on so little sleep this day, a great time to go see a classical music concert (we got coffee at the interval)
Every M+K matter
Every M+K matter
About to go get crunk at Kieran's joint 30th birthday party with Chris and Louis at an old chapel turned micropub in Middlesbrough
About to go get crunk at Kieran's joint 30th birthday party with Chris and Louis at an old chapel turned micropub in Middlesbrough
Madeline ordered 40 tattoos of Kieran's face, and they were a hit with everyone, including the owner, and the drag queen we gave one to later in the night
Madeline ordered 40 tattoos of Kieran's face, and they were a hit with everyone, including the owner, and the drag queen we gave one to later in the night
queen nora with her loyal subjects
queen nora with her loyal subjects
King Kie & his Queen
King Kie & his Queen
Three thumbs up to being three decades old
Three thumbs up to being three decades old
Queen. Mother.
Queen. Mother.
Madeline was such a champion this weekend, fighting a crazy illness with extreme lethargy, and still somehow making my third birthday celebration the most special one ever.
Madeline was such a champion this weekend, fighting a crazy illness with extreme lethargy, and still somehow making my third birthday celebration the most special one ever.
We were excited for French food, Francis was excited to get rid of us
We were excited for French food, Francis was excited to get rid of us
Clearly cannot handle their wine
Clearly cannot handle their wine
On a mission to get Francis a sausage bun in Stockbridge
On a mission to get Francis a sausage bun in Stockbridge
QUIZ WINNERS BABBYYYYY (also it was Kieran's birthday, so it was extra fortuitous)
QUIZ WINNERS BABBYYYYY (also it was Kieran's birthday, so it was extra fortuitous)
How a man looks after being awake for basically 38 hours, travelling for around 26 hours from Middlesbrough to California via Edinburgh, as he finally gets some calorific American food
How a man looks after being awake for basically 38 hours, travelling for around 26 hours from Middlesbrough to California via Edinburgh, as he finally gets some calorific American food
"This place would do numbers in Shoreditch" - Kieran
"This place would do numbers in Shoreditch" - Kieran
Let's not taco 'bout how that witch hat isn't actually on Kieran's head, it's behind him (also peep the blue bucket, iykyk)
Let's not taco 'bout how that witch hat isn't actually on Kieran's head, it's behind him (also peep the blue bucket, iykyk)
"I cannot deal with how cute he looks here, so obsessed with my boy <3 Kieran looks okay as well" -Kieran wrote this
"I cannot deal with how cute he looks here, so obsessed with my boy <3 Kieran looks okay as well" -Kieran wrote this
Kieran pulled in Santa Cruz
Kieran pulled in Santa Cruz
out on the town, which was downtown santa cruz, with our cat & cloud single origins
out on the town, which was downtown santa cruz, with our cat & cloud single origins
Fancy wine tasting in Sonoma County on the hottest day of the trip, courtesy of the lovely Bri & Ryan. All the Californians hid in the shade, I made the most of the sun before I returned to Scotland
Fancy wine tasting in Sonoma County on the hottest day of the trip, courtesy of the lovely Bri & Ryan. All the Californians hid in the shade, I made the most of the sun before I returned to Scotland
Being bougie cuties at a wine bar in Los Gatos, San Jose
Being bougie cuties at a wine bar in Los Gatos, San Jose
2 cuties about to hit the town. We'd been out all day wine tasting on the hottest day of the whole trip, no idea how we made it to the small hours of the morning
2 cuties about to hit the town. We'd been out all day wine tasting on the hottest day of the whole trip, no idea how we made it to the small hours of the morning
I was tying my shoelace in the lift, before we hit the streets of SF for a night out that left us at an afters in a flat with a terrace overlooking downtown SF. Shelby's face says it all.
I was tying my shoelace in the lift, before we hit the streets of SF for a night out that left us at an afters in a flat with a terrace overlooking downtown SF. Shelby's face says it all.
An interesting bridge fact prompted this reaction. What it was is now lost to time, you'll have to go on a Red & White Fleet trip to find out. I do love a bridge though (ask my parents)
An interesting bridge fact prompted this reaction. What it was is now lost to time, you'll have to go on a Red & White Fleet trip to find out. I do love a bridge though (ask my parents)
Mads saw two dolphins on this boat trip, and I didn't. She booked this last minute as a surprise and we both had such a great time
Mads saw two dolphins on this boat trip, and I didn't. She booked this last minute as a surprise and we both had such a great time
Won't lie, this is a very fun but also slightly unnerving experience, hanging onto the outside of a moving streetcar. Especially since they stop in the middle of a crossroads for you to get off
Won't lie, this is a very fun but also slightly unnerving experience, hanging onto the outside of a moving streetcar. Especially since they stop in the middle of a crossroads for you to get off
365 partygirls x
365 partygirls x
Kieran working his dog whisperer magic on Betty and Socrates
Kieran working his dog whisperer magic on Betty and Socrates
Burritos are a next level drunk food, and the carne asada fries here are also excellent - Kieran

I fully ship these two together - Madleine
Burritos are a next level drunk food, and the carne asada fries here are also excellent - Kieran I fully ship these two together - Madleine
Spent ages trying to make him laugh. He didn't.
Spent ages trying to make him laugh. He didn't.
Our second venture up to SF, we spent a day seeing all the further out sights, including a lovely patisserie and a restaurant we'd seen on TikTok, but the views from over the Bay were something else
Our second venture up to SF, we spent a day seeing all the further out sights, including a lovely patisserie and a restaurant we'd seen on TikTok, but the views from over the Bay were something else
Of course I, a massive hipster, had to go see Twin Peaks. Damn fine views. Another lovely day curated by Madeline, with all the things she was excited to show me from her life in the Bay.
Of course I, a massive hipster, had to go see Twin Peaks. Damn fine views. Another lovely day curated by Madeline, with all the things she was excited to show me from her life in the Bay.
Trying to integrate myself with Madeline's Italian heritage (and doing a lovely job x)
Trying to integrate myself with Madeline's Italian heritage (and doing a lovely job x)
Kissing the girl you love in an aquarium is a 10/10 experience, would recommend.
Feel like that fish is watching us, though. Perv.
Kissing the girl you love in an aquarium is a 10/10 experience, would recommend. Feel like that fish is watching us, though. Perv.
Kieran absolutely lost in the kelp forest.

I call this lil Kie, big world
Kieran absolutely lost in the kelp forest. I call this lil Kie, big world
Monter-yey (the day got quickly foggy, but we saw the otters get fed). We had so much fun here, as sad as we were that I was going back to Scotland the next day
Monter-yey (the day got quickly foggy, but we saw the otters get fed). We had so much fun here, as sad as we were that I was going back to Scotland the next day
"did you know Tame Impala is actually just one person? His name is Kevin Parker and.."
"did you know Tame Impala is actually just one person? His name is Kevin Parker and.."
Immediately after we got engaged, and right before a spontaneous fireworks display, just after we both separately nearly got blown off the top of Calton Hill and carried to Fife
Immediately after we got engaged, and right before a spontaneous fireworks display, just after we both separately nearly got blown off the top of Calton Hill and carried to Fife
We got a passing mam and daughter to take this, Madeline did not realise how drunk they were and accidentally invited them to our celebration drinks. See below for more
We got a passing mam and daughter to take this, Madeline did not realise how drunk they were and accidentally invited them to our celebration drinks. See below for more
The mam ordered us 4 glasses of prosecco, they both vaped inside despite being asked not to, then left without paying. Thankfully, the bar cleared our tab and we still got some cute photos x
The mam ordered us 4 glasses of prosecco, they both vaped inside despite being asked not to, then left without paying. Thankfully, the bar cleared our tab and we still got some cute photos x
Christmas quiz innit (also Ana's birthday)
Christmas quiz innit (also Ana's birthday)
All excited for Father Christmas to come
All excited for Father Christmas to come
Opening our stockings on our first Christmas morning together, felt beautifully surreal to wake up together
Opening our stockings on our first Christmas morning together, felt beautifully surreal to wake up together
Kieran trying to be hipster with his tie & cardigan and two hat combo, Mads just looking gorge as always
Kieran trying to be hipster with his tie & cardigan and two hat combo, Mads just looking gorge as always
Cutting our engagement cake at our party, it was so nice to celebrate the next chapter of our lives with family. Thank you for the cake, Lou!!
Cutting our engagement cake at our party, it was so nice to celebrate the next chapter of our lives with family. Thank you for the cake, Lou!!
Our first New Year's together. Also the second time Kieran proposed, this time in the pouring rain and on one knee while we were both crying.
Our first New Year's together. Also the second time Kieran proposed, this time in the pouring rain and on one knee while we were both crying.
Heading out on our first night in that London, our first proper trip away somewhere
Heading out on our first night in that London, our first proper trip away somewhere
Just before we all gathered around the old Joanna for a good ol' fashioned knees up - Kieran

It felt so surreal to introduce these two kings to each other. Instant mates x
Just before we all gathered around the old Joanna for a good ol' fashioned knees up - Kieran It felt so surreal to introduce these two kings to each other. Instant mates x
On a bus in London, everyone got angry at the driver because they missed a stop. We look hot though, so it's all fine
On a bus in London, everyone got angry at the driver because they missed a stop. We look hot though, so it's all fine
Mads going Babushka mode in Notting Hill Gate after a long day exploring the shops and markets of Portobello Road
Mads going Babushka mode in Notting Hill Gate after a long day exploring the shops and markets of Portobello Road
Baby's (Kieran's) first Les Mis. Madeline's fifth. It was boiling, he nearly walked into the ladies' toilets trying to get to the bar, but it was such a good night. Thank you Michelle for the tix!
Baby's (Kieran's) first Les Mis. Madeline's fifth. It was boiling, he nearly walked into the ladies' toilets trying to get to the bar, but it was such a good night. Thank you Michelle for the tix!
The main benefit of buying an oversized oodie is that you can both fit into it. I wanna carry her around like a joey
The main benefit of buying an oversized oodie is that you can both fit into it. I wanna carry her around like a joey
omg we're so quirky and random
omg we're so quirky and random
Both obviously so full of joy, excitement and life as we packed up the last of her things before her flight that morning. It was four weeks ago, but it feels like ages ago. We weren't built for this.
Both obviously so full of joy, excitement and life as we packed up the last of her things before her flight that morning. It was four weeks ago, but it feels like ages ago. We weren't built for this.
For all the days along the way
About ZolaGuest FAQsOrder statussupport@zola.com1 (408) 657-ZOLA
Find your wedding photographer© 2025 Zola, Inc. All rights reserved. Accessibility / Privacy / Terms