James Bond actor Sir Roger Moore has been honoured with a star on the Walk of Fame in Hollywood, Los Angeles.
Sir Roger Moore said he was "thrilled" with the accolade
The plaque is located in front of 7007 Hollywood Boulevard - a nod to the British veteran's most famous role.
"I've had a love affair with Hollywood for many, many years," said Sir Roger, who turns 80 this weekend.
The actor - who appeared in seven James Bond films in 12 years, beginning with Live and Let Die in 1973 - described unveiling his star as "a big thrill".
He was joined at the ceremony by his wife Kristina, daughter Deborah and sons Geoffrey and Christian.
Also present was actor Richard Kiel, who played Sir Roger's villainous nemesis Jaws in The Spy Who Loved Me and Moonraker.
Hart to Hart actress Stefanie Powers and Sir Roger's Live and Let Die co-star David Hedison were the guest speakers.
Sir Roger, now a Unicef goodwill ambassador, told reporters his advancing years had forced him to relinquish his secret agent role.
Former co-star Richard Kiel (left) came to show his support
"Sadly, I had to retire from the Bond films," he said. "The girls were getting younger, or I was just getting too old."
Sir Roger's is the 2,350th star to be unveiled on Hollywood Boulevard, according to the actor's website.
Born on 14 October 1927, he began his acting career as an extra in the 1940s before studying at the Royal Academy of Dramatic Arts.
His other famous roles include Ivanhoe, Simon Templar in The Saint and Lord Brett Sinclair in The Persuaders.
Pierce Brosnan, who appeared in four Bond films between 1995 and 2002, is the only other 007 actor to have been honoured on the Walk of Fame.