Kim Kardashian's £48 Dress Is the Ultimate Holiday Throw-On Piece