Justin Bieber is 19 today and performs at Cape Town Stadium on 8 May.