Nicole Kidman wore a Carolina Herrera Resort ’18 floral print silk dress to “The Beguiled” premiere in Los Angeles on Monday, June 12th 2017.

Nicole+Kidman+Premiere+Focus+Features+Beguiled+DyD_VGsAZUlx[1]