Elton John, Rod Stewart, Carlos Santana and Robin Williams have helped Andre Agassi raise cash for a children's charity in Las Vegas.
They were among the performers at the tennis star's seventh Grand Slam for Children concert.
The event at the MGM Grand Garden Arena raises money for at-risk children in the city where Agassi was raised.
Previous concerts have raised more than £11.5m.