
Princess Anne looked as stylish as ever as she sported a collarless red jacket to attend Kelso Racecourse in Scotland on Monday 17 April.
- Princess Anne wore the perfect spring staple in the shape of a timeless red jacket to attend the Scottish race day.
- You can get your hands on a jacket just like Princess Anne's for under $40.
- In other royal news, This is the real reason Princess Catherine and Prince William aren't back to royal duties yet.