like the cat that got the cream
Obviously smug and/or overly pleased with oneself. After her promotion, Janet spent the rest of the day looking like the cat that got the cream.
like the cat that's got (or who's stolen) the cream
self-satisfied; having achieved your objective. informal, chiefly British