Refusing to eat (accidentally posted this in the wrong area earlier)

My son (turns 2 this Friday) has barely eaten anything in three days. I've offered him all different kinds of food but he refuses to touch it. I don't know what's wrong with him and it's really starting to worry me. He's not acting weird or anything. He acts completely fine, he just doesn't want to eat anything.

The only reason I'm worried is he has NEVER done this before he literally loves all food and I've never had a problem with him not wanting to eat, usually he eats every bit of his food with no problem, the reason why included his age is because I was also wondering if this is just something that children do once they hit a certain age, like a phase or something?