Penny Lancaster’s husband Sir Rod Stewart tells her what clothes he prefers her to wear.
The 54-year-old former model – who married Rod, 80, in 2007 – has described how the singer still likes to have a say in her wardrobe, decades into their relationship.