Did Christmas sneak up on you leaving you with zero time to whizz round the shops to grab gifts for your loved ones? Fret not; these stylish and covetable last-minute gifts won’t break the bank.
1. MECCA COSMETICA Luxe Body Butter, $83. 2. ASHLEY & CO Bubbles & Polkadots Soothe Tube, $24.95. 3. DEADLY PONIES Poucher, $100. 4. CITTA Priscilla Sun Hat, $34.90. 5. MEADOWLARK Protea Stud Earrings, $75. 6. ALEXA CHUNG It, $30. 7. DIPTYQUE Baies Room Spray, $81. 8. MALIN + GOETZ Tobacco Candle,