Credit: Neilson Barnard/Getty Images for Target

Though she has one of Hollywood's most gleaming smiles, 17-year-old Bella Thorne didn't always believe it herself. "My mom says I'm the most beautiful when I smile and I used to not think that. I used to be uncomfortable with it and now I believe her," Thorne told InStyle last night at the Lilly Pulitzer for Target shopping celebration in New York.

So what convinced her? "When I started finally looking happy in photos—that made me change my mind. It brings joy and life into the photo," Thorne said. The Coachella-loving red head arrived to the event in a flamingo-print Lilly Pulitzer for Target shift dress ($38; and was undoubtedly ready to showcase her pearly whites.

"If you're comfortable then you're confident and that's a really big thing—everyone can see it no matter who or what you're wearing," she added.

The actress, a cast member of MTV's upcoming Scream series, exchanged kisses and hellos with fellow Lilly lovers Kate Bosworth, Ellie Kemper, Emmy Rossum, and Camila Alves, all in bright pink, yellow, and green Lilly Pulitzer frocks. Thorne and other guests enjoyed the 70-degree breeze and walked through the South Florida-inspired space, replete with orange-filled totes and leaf-print accessories from the collaboration.

Save the date: The Lilly Pulitzer for Target collection hits stores and April 19.