Fiat has built its one millionth 500 at its factory in Tychy, Poland, since production started in 2007.
The one-millionth car was a white Abarth 500 that will go to a buyer in Italy.
The factory also celebrated the 999,999th 500, a red 500S for Poland, and the 1,000,001st car, a blue 500C for Germany.
Fiat has now built over 1,100,000 500s when production is combined with the Toluca, Mexico, factory that builds the 500 for the North American market. The 500 is sold in 83 countries around the world.