Sam and Scott were surrounded by their closest family and friends at the insanely gorgeous Bakers Cay Resort in Key Largo, Florida.

Florida Keys Wedding