Tennis star Serena Williams is ending her 2018 with a bang as the cover model for Teen Vogue.