The bearded star hosted the opening of the Just Keep Livin store in Austin and was joined by his wife Camila Alves and his mother.

Clothing, hats and accessories are available at the store, set up to raise money for the actor's charity, which helps teenage kids lead more active lives.

The Just Keep Livin Foundation also supports after-school fitness and wellness programmes in areas where they are most needed.