Gerard Butler pitched in to lend his support to a charity helping underprivileged youths by taking part in a kickaround.
The heartthrob actor took the field to help the youngsters in Kennington, south London, for the Street League charity.
Gerard, 43, is soon to be seen in new film Playing For Keeps in which he stars as a retired football star, and last night attended a gala screening in London.
The movie - directed by Gabriele Muccino - sees him trying to rebuild his relationship with his son and ex-wife by coaching the boy's football team, although he proves irresistible to the other mums.
It also stars Jessica Biel, Uma Thurman and Catherine Zeta Jones.