have your cake and eat it

Idiom633/1,085

to have the advantages of sth without its disadvantages; to have both things that are available

Heard in 2 movies · Be Here Now
Life is tough and you can't have your cake and eat it.
Idioms · 633 of 1,085
    have your cake and eat it meaning & examples · 2 movie clips · from Be Here Now (2015)