When is too old for a bottle?

My son will be 2 in a couple of months and still has a bottle in the afternoon and before bed. We’ve started replacing some of his bottles with water instead of milk and are slowly transitioning off milk bottles. My MIL says that he shouldn’t be having a bottle at all, as he’s too old.

So just curious, when did you stop giving your child a bottle?