There is something extra special about a wedding when the couple have travelled home from abroad for their ceremony and May 29th was definitely one of those days.
Kate and her four bridesmaids were ready to dress as David shot photos of all the wonderful details that Kate had collected together for her wedding day.