Walk of Fame star for John Denver

Things are a little sunnier on the Hollywood Walk of Fame following the posthumous unveiling of a star for John Denver.

The Sunshine on My Shoulders singer received the walk's 2531st star on Friday, 17 years after his death.

Denver's son, Zak Deutschendorf, and daughter, Jesse Belle Denver, attended the unveiling.

Denver rose to fame in the 1970s with a series of sunny, optimistic songs that included Take Me Home Country Roads, Rocky Mountain High, Thank God I'm a Country Boy and Annie's Song.

He died in a 1997 plane crash aged 53.

Friday's unveiling coincided with the opening of a Hollywood exhibition of photos called Sweet Sweet Life: The Photographic Works of John Denver.

The musician's photos will be on display at Hollywood's Substrate Gallery for the next month.