Catherine and Tim's elegant wedding started at her family church and rolled into party mode via the party trolley. Our favorite moments were Catherine and Tim's sweet first look in the sanctuary, to Catherine's sweet moments with her dad right before she walked down the aisle, how Catherine's perfect ball gown elevated their first dance to a jaw-dropping performance, to the dance-offs between the wedding party in which two bridesmaids did the splits and groomsmen pulled off a yell-leader-esque lift. Wrapped up the night with a short second-line march to a classic car that awaited. All of it so memorable and perfect. Congratulations Catherine and Tim!