Many took to the streets of Cardiff, with their Welsh flags, daffodils and traditional outfits, to celebrate St David's Day 2025 ...
Getty Images The Princess of Wales is celebrating ... red Alexander McQueen coat — one of the shades of the Welsh national flag. Both she and William topped their looks off with daffodil pins ...