James Corden dressed as Mary Poppins for a skit on the Late Late Show
The US Late Late Show star has come from Los Angeles to London to film his hit programme and donned a blue dress in a skit parodying Julie Andrews in Mary Poppins.
Corden, 38, starred alongside Sir Ben Kingsley, 73, who echoed Dick Van Dyke as chimney sweep Bert in the Disney classic.
They were spotted filming at the traffic lights at the Aldwych in central London.
Corden was joined by Ben Kingsley who was dressed as Bert
It was like a repeat of the traffic light scene he filmed in LA for Beauty and the Beast.
Every time the lights went red he ran into the road and burst into song and starred in a routine alongside dancers to music from the popular musical.
The best of Carpool Karaoke Fri, March 31, 2017
Carpool Karaoke with James Corden: The best moments from Take That, Adele, Madonna, Lady Gaga & more.
PA 1 of 12
Take That and James Corden take part in Carpool Karaoke for Comic Relief
Corden would run into the road and sing songs from Mary Poppins
But once the lights turned green they ran to safety. Rehearsals were taking place at nearby Somerset House.
Get Quotes on Home Insurance
Corden is spending time in London filming for the hit show. He also headed over to Knightsbridge for a spot of shopping in Harrods.