One way to hide your legs at the beach is to wear a swim cover-up caftan. This is a long, loose-fitting garment that covers your entire body. It is made of a lightweight fabric, such as cotton or rayon, which makes it perfect for hot weather. A swim cover-up caftan can be worn over your swimsuit or other clothing. It comes in various colors and prints, so you can find one that matches your style.