Bollywood actor Ranveer Singh took a penalty in socks at Selhurst Park

Ranveer Singh  has an ambassadorial role for the Premier League.

He left spectators in splits during half-time with his penalty skills 

He took up the ambassadorial role with Premier League in December 2017

Crystal Palace posted the video on Twitter

The match between Crystal Palace and Man City ended in a 0-0 draw.