RACHEL LEIGH COOK on the Set of Extra at Universal Studios 08/18/2016(01) Princess Doyle 09 Jun 2025 Save Image Image gallery: Rachel Leigh Cook: A Multi-Talented Star Shining Bright in Hollywood