Bye, Denim Shorts—These 31 Swimsuit Cover-Ups Are Simply Cooler