Princess Cruises has announced it will launch a new alcohol-free drinks menu in March.