PrettyLittleThing’s beauty advent calendar is back and it’s packed with £297 worth of products

Metro ·
Culture & Lifestyle Fashion

This £80 beauty advent calendar is filled with products worth almost £300.

Read original article on Metro →