The Formalwear

The groomsmen wore their own navy blue blazers with white forward-point dress shirts. They sported matching dress trousers and green-and-white striped ties from Brooks Brothers, which were a gift from Kevin.

MORE PHOTOS LIKE THIS

The Rings

The Ceremony

The Accessories

The Accessories

The Programs

The Centerpieces

The Gown

The Ceremony

The First Dance

The Accessories

Rita & Dennis in Philadelphia, PA

The Bridal Bouquet

Amy & Adam in Philadelphia, PA

The Bridal Bouquet

The Cake

The Bridesmaids Bouquets

The Ceremony

The Hair

The Ceremony

The First Dance

The Escort Cards

The Boutonniere