Awwww your boys look adorable in their kilts! You shouldn't hate having your picture taken, you look great! Saying that I'm one to talk, hate having pics taken! Looks like it was a lovely day and the venue looks beautiful too.
The jigsaw was the running theme for the wedding - invitations, order of service, place cards etc all had a jigsaw theme! Not 100% sure why she picked that!