

At just over £18, one buyer was so impressed with the warm but lightweight pj’s she ‘ordered six pairs’


At just over £18, one buyer was so impressed with the warm but lightweight pj’s she ‘ordered six pairs’
The Princess of Wales left an impression with her surprise appearance on Thursday.