At Rose Training, we are pretty crazy about weddings. Not just because our very own Jessica Rose is to be married next September