Emily DiDonato teams up with James Macari for Grazia France, Tyra Banks gets honored for her terrible rapping, and more news
![emily-1.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0ODAzMjgyMjA5/emily-1jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-9.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0MjY3MDY2NjU3/emily-9jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-8.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQzOTk4OTU4ODgx/emily-8jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-7.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0ODA1NTEwNDMz/emily-7jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-6.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0NTM3MDc0OTc3/emily-6jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-5.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQzNzI5MDgxNjMz/emily-5jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-4.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0MjY3Mzk0MzM3/emily-4jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-3.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0NTM2NzQ3Mjk3/emily-3jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
![emily-2.jpg](https://swimsuit.si.com/.image/c_limit%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_700/MTY5MjQzNDQ0NTM3ODYxNDA5/emily-2jpg.jpg)
Emily DiDonato :: James Macari for Grazia France
Published