The 78-lap Grand Prix is perhaps the most iconic on the calendar and is certainly the most glamorous, with the streets and harbour of Monte-Carlo providing the most plush of backgrounds for the world's fastest motorsport.
Who's got the most wins of all of the Monaco Grand Prix, though? We take a look...
1st - Ayrton Senna
In first place, as he was six times around the streets of Monte-Carlo, is the late, great, three-time world champion Ayrton Senna.
The Brazilian was very much the master of Monaco during his time in the sport with him winning six Grands Prix in total at the track, including five in a row between 1989 and 1993.
Surely, he would have won many more, too, had he not had his tragic accident at Imola in 1994.
= 2nd - Graham Hill and Michael Schumacher
Graham Hill, father of Damon, was coined Mr Monaco during his racing career with him winning the Grand Prix on no less than five occasions in the 1960s at a time where, evidently, crash barriers were an afterthought at the circuit.
Joint second on five, meanwhile, is seven-time world champion Michael Schumacher who won the event four times in the 1990s and then a further time in 2001.
He famously put his Mercedes on pole in 2012, too, before a grid penalty knocked him off of the front row.
3rd Alain Prost
On four wins and rounding off the top three is Alain Prost.
His rivalry with Senna is perhaps the best the sport has ever seen and that was rather summed up by their stranglehold on the Monaco Grand Prix.
Prost won it in 1984, 1985, 1986 and 1988 with Senna filling in the gaps in a ten-year spell of dominance between two of the sport's most evocative names.
As mentioned, Hamilton can make it four wins with victory this weekend and, of the current field, he has the most to his name right now, too.News Now - Sport News