Department of Biochemistry and Biophysics, Texas A&M University, 301 Old Main Drive, College Station, Texas 77845, United States ...
Starr is a News Writer for InStyle. She has worked in pop culture and entertainment since 2017 and has been with InStyle since 2024. "I can’t decide if I want to be naughty or nice this ...