Meghan Markle’s £235 Calvin Klein puffer coat has already sold out– but we’ve found a £38 alternative
Meghan Markle embraced snow bunny chic during her trip to Canada in a £235 Calvin Klein puffer coat which immediately sold out, but we’ve found a £38 version in the John Lewis sale Meghan Markle embraced snow bunny chic during her trip to Canada in a £235 Calvin Klein puffer coat which immediately sold out, but…