All 10 liveries were revealed in the same evening at London’s O2 but which is our favourite? From similar designs to new looks, here’s how we rank each F1 team’s livery for the upcoming 2025 season.