It comes in five different prints and is now under £30.
The Duchess of York, 59, will turn 60 on Tuesday next week.