Plus, styles worn by Meghan Markle and Jennifer Lawrence.