Olympic soccer star Carli Lloyd married her high school sweetheart Brian Hollins on Friday evening.
According to The Knot, the couple exchanged vows in a beach ceremony in Puerto Morelos, Mexico.
Lloyd wore a strapless gown by Matthew Christopher. Her bridesmaids wore Amsale.
In photos on Instagram, the groom was seen picking up his bride on the beach and giving her a long kiss. Later at the reception, at Dreams Riviera Cancun, the newlyweds danced with friends at the outdoor reception.
The couple got engaged in January 2013 after dating for 15 years. Hollins is a professional golfer.