When did The Windsors Season 1 Episode 3 air?
The Windsors Season 1 Episode 3 aired on May 13, 2016.


When a stranger claims Charles is his father it throws into question who is second in line to the throne. Wills and Kate shun royal life to live in Rickmansworth and Pippa is irked when Harry is set to marry down under.
Direct answers for episode-level questions and details.
The Windsors Season 1 Episode 3 aired on May 13, 2016.
This episode runs for approximately 23 minutes.
Comments coming soon
Discuss episodes with other viewers