Pictures of Cameron Diaz, Tom Cruise, and Alberto Contador at Tour de France

Cameron and Tom All Smiles at the Tour de France

Today's 18th stage of the Tour de France may have been a 123-mile ride but the flat route through France's renowned wine region was considered a respite for the weary riders. The climbs through the Pyrenees over the last four days were especially brutal.

A little bit of Hollywood sunshine dropped by to brighten the yellow jersey ceremony. Cameron Diaz and Tom Cruise presented overall leader Alberto Contador with the yellow jersey, aka maillot jaune. Contador's lead over rival Andy Schleck is narrow — eight seconds after almost 90 hours of biking all over France. Even with his slim lead and two more stages left, Contador is favored to win le Tour. Saturday's 19th stage is a 32.3-mile time trial, and Schleck tends to perform poorly in this type of race. In the prologue time trial Andy was 40 seconds slower than Alberto.

Take a look-see of more photos when you read more.

The Tour de France ends on Sunday with a ride into the city of lights. Will you be watching to see who finishes the race in Paris wearing yellow?

Source: Getty