You can't have your cake and eat it too

Who originated the phrase - you can't have your cake and eat it too?

It has no known originator. It was first recorded in a 1546 "Dialogue of Proverbs" by J Heywood, in the form "Wolde ye bothe eate your cake, and haue your cake?". But of course it may already have been in circulation for a long time. (VSD)