Halogen tank. Fits like a bodysuit. Square neckline. Tank - Halogen xs Shorts - AGOLDE 26 Sandlas - Haviana 5/6 Sunglasses - BP