Charles Leclerc, Mick Schumacher and F1 elite take on Prince Albert II of Monaco and his all-star team in charity football match ahead of Grand Prix
Every year Prince Albert II of Monaco hosts a charity football game for funds
Proceeds are then given to Children’s Charities Associations in Europe
William Gallas played for Prince Albert's team against likes of Charles Leclerc
Formula One stars past and present took to the turf in high spirits
It's not every day you see Prince Albert II of Monaco take on Charles Leclerc on the football pitch.
But the annual charity football match hosted by the principality's royalty once again pitted an all-star side against Formula One stars past and present.
Leclerc, Carlos Sainz, Felipe Massa and Co took on the likes of William Gallas and Hristo Stoichkov.
Played in friendly spirits at Monaco's Stade Louis II stadium, the game did have an element of competition if the pictures are anything to go by.
Ferrari's Leclerc appeared to busy himself as a nippy winger and Massa also seemed to be in the thick of the action.
The game is now a two-decade tradition ahead of motor sport's showpiece race on Sunday.
Mick Schumacher took part and his father Michael played in the game every year for 20 years in a row.
The event was born 28 years ago by Mauro Serra when the two-time Vice-Champion Formula Nippon racing driver in Japan, met Prince Albert.
All the proceeds raised from the game are given to Children’s Charities Associations in Europe.
The drivers will now have to turn their attention to the business of this weekend's Grand Prix and the first free practice session takes place on Thursday.