Selena Gomez [1] knows how to pick a sexy one-piece. In fact, you could fairly assume that she has a swimsuit drawer full of flattering swimsuits, [2] thanks to her multiple bikinigrams. After wearing a white-hot two-piece [3] for a friend's bachelorette weekend in Cabo San Lucas, Selena was seen wearing yet another sexy swimsuit. The 26-year-old actress and singer got her tan on with her friends in a slate grey one-piece swimsuit. Her super cheeky swimsuit came in a high-leg silhouette that was reminiscent of the '90s. Read on to get a closer look.