It's one of the most special days of your life - and what could make your wedding day more magical than saying "I Do" in an ancient castle steeped in history?
The North East boasts an incredible wealth of medieval fortresses, with Northumberland being home to more castles than any other county in England - and a select few in the region are now used as unique wedding venues.
Couples can be transported back in time on their big day by saying their vows under timber-framed vaulted ceilings, dining in the same halls as kings and queens of centuries past, and even dancing the night away in a medieval Gaol.