This is not your typical wedding day.This is not your typical wedding day.This is not your typical wedding day.