My husband and I love cruising. I am a few years older than you and definitely not a petite B but I feel comfortable in the cover ups I have to wear over my one piece swimsuits. One is a navy blue kimono style "jacket" that has a fringed edge, a waist tie and hits about mid thigh on me. Another style I have is the short pop-over dress, one in a sort of lacy white cotton broderie anglaise and another in blue and white cotton lawn. These have v necks and again they are shorter than I usually wear in dresses but perfect as a swimsuit cover up. They are natural fibres, lightweight and dry quickly. I feel comfortable walking around the ship or relaxing on a sunbed in these, rather than having to rush back to our cabin to get dressed straight after a swim. I hope you enjoy your cruise.