Jessica Rinaldi and Jamie Adams.
A BARN owl swooped in to deliver the rings for the wedding of Jamie Adams and Jessica Louise Rinaldi at St Mary the Virgin Church, Carisbrooke.
The bridegroom, an IT technician, is the son of Terry and Sue Adams, of Fairfield Gardens, Sandown. The bride, a quality officer, is the daughter of Mark Rinaldi, of Worsley Road, Newport, and Penny Rinaldi, of Gurnard Pines, Cowes.
The bride wore an ivory dress with lace detail and wore her hair up with roses and gypsophila. She carried a bouquet of mixed pink flowers.
She was attended by her sister, Rachel Rinaldi, and her best friends Chloe Glover and Ellie Ward, who wore long pink chiffon dresses with bouquets of gypsophila.
Kris Wright and Pete Gallop were best men.
The Rev Marcus Bagg officiated.
The reception was held at The Garlic Farm.
For their honeymoon, the couple will be travelling through Canada, the USA and Hawaii.
Picture by Michael Dangerfield, of Wight Weddings.