The Doctors glamorous companions
The Eleventh Doctor
Karen Gillan (Amy Pond): 2010 - 2012
Alex Kingston (River Song): 2008, 2010, 2011, 2012, 2013, 2015, 2017
Jenna Coleman (Clara Oswald): 2012 - 2013
The Twelfth Doctor
Jenna Coleman (Clara Oswald): 2013 - 2015
Pearl Mackie (Bill Potts): 2017
(Note - The pics used come from a variety of sources - they are not exclusively from 'Doctor Who')