I think you should definitely NOT worry about what people think. Be comfortable with who you are. I live in L.A., so I see lots of women and men obsessed with their bodies. I am always amazed with what people will do to their bodies to impress others. I am a mother of two and it shows. I am not over weight, and I am lucky enough to eat whatever I want and not gain weight, but I don't have that firm body of a non child bearing woman. I could workout everyday if I really wanted to, but I choose to volunteer my time to others. It's more rewarding. I am happy, healthy, and very comfortable with my body. When you go on your cruise, don't worry about what others will think or if they are looking at you, be more considered with your family and yourself. Dance, eat, swim, relax, and most of all enjoy you time with your family.