As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.
Karlie Kloss joined her boyfriend, Joshua Kushner, and plenty of friends for a day of yachting in Capri, Italy. Karlie posed for some photos for Joshua, who generally takes the sweetest snaps of his girlfriend exploring. Karlie's bikini choice was unsurprisingly trendy, featuring a halter strap of buttons that trailed down her back and clipped onto the ivory bandeau top at the front. Her black, side-tie bottom was decidedly simple (a mix-and-match set, perhaps?). Karlie completed her breezy beach look with dark sunglasses, stud earrings, and a gold pendant necklace. Read on to catch an all-angles view of her swimsuit, then shop similar button-clad silhouettes.