Britain's Chris Froome has won the 100th edition of the Tour de France.
Froome finished safely in the peloton to confirm his position as overall race winner by more than four minutes.
It is the second time in two years a Briton has won the race after Team Sky team-mate Sir Bradley Wiggins became the first British winner in 2012.
Marcel Kittel claimed the final stage in Paris, with Mark Cavendish third in a hotly contested sprint along the Champs Elysees.
Cavendish was attempting a 26th Tour stage win - and a fifth on the trot in Paris - which would have put him third on the all-time list behind five-time Tour winners Eddy Merckx (34) and Bernhard Hinault (28).
But he was edged out by a wheel length by Germany's Kittel and Andre Greipel in the fading light in the French capital, with more than 350,000 spectators lining the streets.
Froome had finished runner-up last year but with Wiggins electing not to defend his title after injury problems , the 28-year-old was favourite to win the race and brought home the yellow jersey in emphatic style, ahead of Colombian Nairo Quintana and Joaquim Rodriguez of Spain.
He had first put on the yellow jersey when he won stage eight of the 21-stage race in a summit finish at Ax 3 Domaines in the Pyrenees.
And the Briton, who was born and raised in Kenya, won a further two stages as he won a maiden Tour de France title.
But in the first Tour since disgraced rider Lance Armstrong admitted to doping in his seven Tour de France wins, which have since been removed from the records, Froome found himself having to answer questions about drugs in the sport.
More to follow.