The Stokes twins, Alan and Alex, were born on November 23, 1996, and are currently 26 years old as of the year 2023.