Where To Stream Never Have I Ever Season 2 Episode 10
...been a perfect girl
- Aired July 15, 2021
- 32 Min
- Rated 6.9
- Number 32 Of 40 Rated Episodes
As Paxton's mixed messages have Devi questioning herself, the upcoming winter dance offers a chance to determine where she stands — and what she needs.