Boots has 46 new seasonal gifting ranges this Christmas including Ella Thomas and nobody's child. The retailer has also launched 55 new beauty brands this year, now offering over 500 beauty brands in total.