It was a beautiful Spring day for Genesis and Kyle's wedding. Genesis got ready along with a supportive group of bridesmaids at the family home in Gloucester. Following the ceremony in Peabody officiated by a close friend, the reception was enjoyed at the Kernwood Country Club in Salem. The couple along with the wedding party had fun taking photos amidst panoramic views of Salem Harbor and the golf course's manicured grounds and floral gardens. The couple danced the evening away with a fun loving group of family and friends. Here are just a few of the highlights from their special day...