It comes in five different prints and is now under £30.
The cardigan she was wearing was from her time on Blue Peter.