Sure it is not just one of those "Artsy" BMWs? I know they had artist paint a bunch of BMW cars a while back. The only reason I might question that is because of the white mixed with the yellow in no distinct pattern.
That and the OP said it was the current 7 series in his post