Old Navy Ruffled One-Shoulder Swim Top OK, how cute would this Old Navy Ruffled One-Shoulder Swim Top ($17, originally $33) look with white cutoff shorts (on top of the matching bottoms)?! Image Source: oldnavy.gap.com Old Navy Ruffled One-Shoulder Swim Top $17 from oldnavy.gap.com Buy Now