First cruise: what should I wear (23 years old female)

I’m going on my first cruise to the Bahamas this summer and I want to know what to wear/what do people wear? I’m still young so I want to still look good and trendy but don’t want to overpack with things I think I’ll wear but don’t. What do people wear when boarding? When hanging out on the boat? When eating? Going from the pool to the rest of the boat? When I get off in the Bahamas ?