The Princess Royal donned the print of summer 2025 for her visit to Barbados ...