my philosophy is that other than those you travel with, who have seen you probably in summer attire, there won't be anyone else on the ship who will ever see you again. If you meet people on board who want to become friends even after the cruise, then they already have seen you and it won't matter. Cruise people are too busy having fun to worry about what others look like. I am overweight and have been in bathing suits to Hawaii, and the Caribbean 3 times. I snorkel and have parasailed. I feel that life is too short to skip beach activities because of being overweight. You have a right to enjoy your trip too. Go and do what you want and have a wonderful time.