From timeless wardrobe essentials to fabulous party looks, Marks and Spencer has launched its Christmas clothing range - Content Editor Melisha Kaur selects her top picks