F1 75 Live: 2025 season launch at London's O2 on Sky Sports - date, car liveries, drivers, and celebrity performances

14 February 2025, 11:17 | Updated: 17 February 2025, 21:40

With Formula 1's first all-team launch almost upon us, here is everything you need to know about Tuesday's event at The O2 in London.

When, where and why is it happening?

The event, which has been officially titled F1 75 Live, is being held on the evening of Tuesday February 18 from 8-10pm at one of London's most iconic entertainment venues, The O2.

In previous years, each F1 team has generally held their own individual launch event, at which they would reveal their new car livery and provide the media with opportunities to speak to the drivers and team principal.

  • Who's favourite for F1's world title in 2025? | Meet the 2025 rookies!
  • All the key race and testing dates for Formula 1 in 2025