The LA Galaxy ace, 36, and his team triumphed over Melbourne Victory in Australia.
And his fans got an eyeful after one spectator held up a sign reading: "Becks take it off please."
It came after Becks added to his silverware by lifting the man of the match trophy following the 4-3 victory on penalties after a 2-2 draw.
Speculation was growing about where his career will lead the dad of four next. His contract with the Galaxy ends at the end of the club's season and he has yet to decide what to do next.
French club Paris Saint-Germain are desperate to sign him but some reports say he's happy to stay put in LA with wife Victoria and kids Brooklyn, Romeo, Cruz and Harper Seven.
Australia is the final stop on Becks' LA Galaxy's three-country tour, which started in Indonesia.
On Monday David brought smiles to youngsters' faces as he visited Melbourne's new Royal Children's Hospital.
Previously he had visited a centre for rescued homeless children in the Philippines and took part in activities at the UNICEF-supported school in Manila.