The roses are ready, and the skies will be blue in Southern California on New Year's Day.
Only a few clouds are expected in Pasadena as the city celebrates the 129th Rose Parade, and temperatures are expected to reach a high of the mid-70s.
Hundreds of thousands of people are expected to line a street to watch floats decked out with hundreds of thousands of flowers.
It has rained on the Rose Parade only once in the past 67 years — that was in 2006 — and it has never been canceled because of weather.
Actor Gary Sinise is this year's grand marshal.
Spectators started lining the 3.5-mile (5.6-kilometer) route on Sunday, many of them camping overnight to watch the floats that will start drifting by in the morning.