As a photographer I will chip in a bit.
First of all this IS THE EXACT reason why we have contracts! This is one of the thousands of reasons why people hate doing weddings. Not only are they a pain but legal ramifications and social media issues just aren't worth it for a lot of photographers...