Duchess August 23, 2018 Meghan Markle wore this Eliza J floral cropped top in Good Housekeeping in August 2016. (ID Meghan’s Mirror). Shop the Look ASOS Floral Crop Top, $16 Shop Link St. John Floral Silk Jersey Top, $395 Shop Link Silk Blend Floral Top, $68 Shop Link ← Madewell x Biltmore Panama Hat-Meghan Markle Zofia Day Dash Earrings-Meghan Markle Royal Fashion →