Selena Gomez is staging a special show to raise funds for the United Nations Children's Fund (Unicef) as part of her role as a celebrity ambassador.
The teenage star joined forces with Unicef in 2008, speaking out on issues such as children's rights, and she became an official representative of the charitable cause the following year (09).
Gomez and her band The Scene performed for the organisation last year (11), and they are making the event an annual gig - they will take to the stage at the House of Blues in Los Angeles on 20 January (12) to raise cash for the fund.
The singer says, "Giving back has always been important to me. This concert allows me to connect with my fans in person which is one of the best parts of my job and to raise money for important causes at the same time, I can't think of anything I would enjoy doing more."