I am almost certain they do but you really ought to register your dietetic requests to be sure. Ring Princess Cruises offices, they're in Southampton and they will give you a definitive answer Neil Dow.
Yes; They cater to any dietary needs. the're excellent.
Hi Yes they do- tell Princess before you go. Then when you board the ship see the Matre'D- this is important otherwise you may find your first evening meal is a problem.