Mark Ronson/Lily Allen – Oh My God

Lily is a cartoon!