Wear for beach/swimming
Other ways to wear this outfit - For evening you can wear with maxi skirt, leggings, pants, or even shorts but then add cute flats or pumps
For office look would be wearing a blazer over instead of kimardigan and pair with a clutch or shoulder bag