Fashion World celebrate power of nature VK May 10, 2025 Rose named after Princess of Wales to celebrate power of nature Catherine’s Rose is a...