Florals by Petals of JoyOther amazing vendors listed below Venue Chesapeake Bay Beach Club Photographer Kira Nicole Photography Hair Heather Rea Style Studio Make-Up Thskin_Beauty