cup for 1 year old...? ideas? what do you use?

SH
My son is one year old and he can drink from a straw but if I give him a bottle or a regular cup for babies without a straw he wouldn't know how to hold it or drink from it. So I'm looking for a cup that has a straw and is spillproof and just one that's really good I guess...I give him smoothies too so maybe something that can handle water and milk and juice and also smoothies...? TIA!