News
The beauty giant forecasted steep sales declines as retailers offload existing inventory and consumer demand stays soft.
Organisers have announced that next month's final at Twickenham is already a sellout, with all 82,000 seats taken.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results