I look pretty and i am sweet
but still people like to reap me.
I am soft sometimes but still
people use razor knife to cut me
I am here to give you joy
but still people put fire on me
I am here to make you happy
but people use me to smear others face.
So what am I?
Hint 1:
People can have me at least once a year, but not necessarily.