neck but no head riddle

Riddle
I have a neck but no head, and I wear a cap. Who am I?

    A Bottle.