Mark Ronson and Lily Allen perform Oh My God Posted by Jesse | Nov 14, 2007 | Artist Updates, Past Projects | 0 | Mark Ronson and Lily Allen performed their cover of the Kaiser Chiefs song “Oh My God” on British television. Check it out below…