A selection of shoots, random thoughts & wedding planning tips.
(Tip: don't cheat at giant Jenga)

Black Park Country Park Buckinghamshire Engagement Photographer – Roshni & Gurinder

Buckinghamshire Engagement Photographer I’m not the best at posting engagement shoots on the blog. But, I love going for a wander with my new besties and trying to trick them into not feeling like we’re doing a photoshoot. Roshni and Gurinder took me to... read more

Barbican East London Engagement Shoot – Helen & Dom

Engagement photography at The Barbican in East London Helen and Dom got married recently at Helen’s parents home, it was all big fields, green and horses. When Dom contacted me about their engagement shoot he said he wanted to do the total opposite,... read more

Richmond Park London Engagement Photography – Laura & Tim

On a lovely summer evening, I headed to Richmond Park to meet Laura and Tim for their engagement shoot. If you ever hear me going on about “golden hour” or how we should schedule our engagement shoot for the evening, this lovely lighting is why! Laura and Tim were married at St Michael’s Manor towards […]

read more

Alice & Oscar – Bluebell Woods at Heartwood, Hertfordshire Engagement Photography

A little while ago I received an email from Oscar about his engagement shoot – he and Alice really wanted to include our gorgeous local bluebell woods at Heartwood in St Albans, Hertfordshire. I was very excited, I love this place, I have such fond memories of it as a child and I think there’s […]

read more

Christina & Matthew – Greenwich, South East London Engagement Photography

It’s taken me a while to blog these and in the meantime, I’ve had the pleasure of photographing their wedding, which was just so beautiful – look out for those photos on the blog soon. Matt proposed to Christina at Greenwich College so this is where we started our shoot, I love visiting somewhere special […]

read more


Hannah Mia Photography

Wedding Photographer Hertfordshire

Hertfordshire wedding photographer, based in St Albans. Covering London, Bedfordshire, Buckinghamshire, Cambridgeshire and all over the world!