Teresa Kroeger has over eight years of experience covering the red carpet, high-profile political events, weddings, and more, with publications in The New York Times, TIME Magazine, People Magazine, and many other publications. She specializes in celebrity events, portraiture, and photojournalism.