I recognized nearly all of those dresses, but to me (or actually pretty objectively, I'd say) only Liz's Versace safety pin dress, Nicole's chartreuse Dior dress and then her red Balenciaga bow dress can be considered "iconic". Maybe one or two more (Gwyneth's both dresses certainly stand out to me as well), but there have been so many more recognizable ones over the years like Bjork's swan dress, Zoe Saldana's ombre Givenchy, etc.