Not a pilot (Yet) so correct me if this is wrong. ATC generally will not tell you to use a specific STAR but they may force you to deviate from the one you had planned to use by issuing radar vectors. Generally you pick the STAR that best fits your flight plan.
p.s. I thought STAR stood for Standard Terminal Arrival Route?