Lynda Carter arrives as the President in stills from Supergirl 2×03, “Welcome to Earth” The CW has just released 20 stills from October 24th’s all new episode of Supergirl. Titled “Welcome to Earth,” episode 2×03 features guest star Lynda Carter. Carter, as DC Comics fans are well aware, is a true DC Legend herself.