Harrods. With 22 of the 25 products full-size, this year's Harrods calendar is one of the weightiest of the year. In fact, the contents are worth over four times the price tag – £1136 to be precise – and feature just-about every must-know beauty brand.