I would talk to the waiter or matre d and request steamed vegetables with your meals. You can get sherbert or fruit for dessert. For breakfast you could order cold cereal and make a special request for nonfat milk. The breakfast buffet usually has hard boiled eggs or oatmeal, both low in fat. You may find pasta with marinara sauce on the menu, see if they will prepare it every day for you. Cruise ships usually have a lot of fish on the menu, see if you can get broiled or steamed fish. I'm on a lowfat diet, but it is very difficult to maintain on the cruise. Entrees are loaded with fat and sauces are usually made with cream and butter. All of the desserts have fat except for fruit, sherbert or jello. Take care.