All products featured on OK! Magazine are independently selected by our editors. However, when you buy something through our retail links, OK! Magazine may earn an affiliate commission.
Jennifer Lopez and Ben Affleck have been the talk of the town ever since the couple rekindled their love after J. Lo ended her engagement to Alex Rodriguez. "Bennifer" was most recently spotted sailing around Italy's Amalfi Coast, celebrating the pop star's 52nd birthday.
The Bronx-born babe looked better than ever flaunting her bikini-ready body in a tiny red-and-white pinstripe strapless top with a tie front knot.
The Selena actress paired her tan-worthy tube top with a pair of flattering white palazzo pants — perfect for the beach or boat — and matching Gucci Red Suede Floral Embroidered Wedge Platform Ankle Strap Espadrilles, estimated to retail for $780.
To top off her look, the sexy singer pulled her hair back in an effortless ponytail and accessorized with oversized sunglasses with gold frames and a gradient tint. Lopez also toted a woven mini top handle bag complete with fun yellow and red pom poms.
Want to have a yacht-worthy wardrobe like Jennifer Lopez? Shop her look for less below!
SOJOS' Trendy Oversized Square Sunglasses for Women retail for $14.99.
Milumia's Striped Knot Front Bandeau Crop Tube Top with Shorts Set retails for $19.99.
Cemi Ceri's J2 Love Flowing Palazzo Pants retail for $22.99.
Allegra K's Espadrilles Tie Up Ankle Strap Wedges retail for $37.99.
YYW's Straw Handwoven Summer Beach Handbag retails for $24.99.