Swimsuit Coverups

Kaftan Swim Coverup
Kaftan Swim Coverup
$110.00
$74.97
Kaftan Swim Coverup
Kaftan Swim Coverup
$110.00
$84.97
You may also like
Voile Wrap-Waist Maxi Dress
Voile Wrap-Waist Maxi Dress
$150.00
$69.97 - $104.97
Scuba Fitted Top
Scuba Fitted Top
$50.00
$20.00
Twill Maxi Dress
Twill Maxi Dress
$140.00
$109.97
Tie-Waist Jumpsuit
Tie-Waist Jumpsuit
$130.00
$52.00
Scuba Fitted Top
Scuba Fitted Top
$60.00
$18.00 - $24.00
Poplin Kaftan Maxi Dress
Poplin Kaftan Maxi Dress
$130.00
$89.97 - $90.97
Tie-Waist Maxi Shirtdress
Tie-Waist Maxi Shirtdress
$110.00
$44.00 - $58.97
Complete your beach or poolside look with stylish swimsuit coverups from Banana Republic Factory. Our collection features a variety of designs and fabrics to suit your personal style.
VERSATILE KAFTANS
Kaftan swim coverups are a must-have for any beach vacation. These loose-fitting, flowy garments provide coverage while still allowing you to feel cool and comfortable. Our collection includes kaftans in various lengths, colors, and patterns, so you can find the perfect one to match your swimsuit. Whether you prefer a bohemian-inspired print or a solid color, our kaftans are designed to effortlessly elevate your beach look.
ELEGANT MAXI DRESSES
For a more sophisticated coverup option, consider a halter maxi dress. These dresses offer a flattering silhouette and provide more coverage while still maintaining a stylish and feminine look. Our halter maxi dresses come in a range of colors and prints, allowing you to express your personal style. Whether you're lounging by the pool or enjoying a beachside dinner, a halter maxi dress is a versatile and chic choice.
QUALITY FABRICS
At Banana Republic Factory, we prioritize quality in our swimsuit coverups. Our garments are made from durable and lightweight fabrics that are perfect for the beach or pool. From breathable cotton to flowy chiffon, our coverups are designed to keep you comfortable and stylish. Whether you prefer a kaftan or a maxi dress, you can trust that our swimsuit coverups are made to last.