Scottish actor Ewan McGregor is the latest celebrity to become an ambassador for the children's charity Unicef UK.
The 33-year-old star decided to work with UNICEF UK after seeing the plight of children around the world on his recent motorbike trek.
The three-month trip from Britain to New York took the McGregor and his friend Charley Boorman through some of the world's poorest spots, including Mongolia and Kazakhstan.
He said: "I vowed then and there to devote time and effort to do as much as I could for UNICEF once I returned home."
"I was determined to make working with UNICEF not just something that I did on the trip but something I'd do for the rest of my life."
"I'm in a position to use the recognition from my work to do something really positive for children. I am so honoured to have this opportunity to become an ambassador."
McGregor, who has two children, is also patron of the Children's Hospice Association Scotland (Chas) and has helped it raise nearly £10m.