WHAT SHE WORE: Jennifer Lawrence in white embroidered short blazer with cream mini dress and sandals in New York on April 21
WHAT SHE WORE: Sofia Vergara in light blue dress with sheer insets and beige snake effect pumps at Good Morning America on April 21