I think speedos look really hot, but I don't wear them. If I'm going to the beach, I'll wear some board shorts that hit a few inches above my knees. If I'm at the pool, I'll wear a baggy, square cut speedo. It covers up a little more than a speedo, but the it has the perfect amount of cling when I get out of the water...