Most BB creams come with broad-spectrum SPF. For oily skin, it is best to buy BB creams that have SPF presence and matte finish.