You need 150 stars to get a free Starbucks drink. You earn 3 stars for every £1 you spend at Starbucks, so you’ll need to spend £50 to get a free drink.