Update Consent
< Back
Slide 17 of 50

Old Navy Ruffled One-Shoulder Swim Top

This Old Navy Ruffled One-Shoulder Swim Top ($25, originally $33) is so pretty you just may see us wearing it with a skirt (or sarong) out of the water, too.

Image Source: oldnavy.gap.com
Old Navy Ruffled One-Shoulder Swim Top
$25
from oldnavy.gap.com
Buy Now