This does have a cast. I do recommend. It is shiny. I need to use my other sunscreen before repurchasing by better-perception00