Mandatory Credit: Photo by Richard Young/Shutterstock (601293p)
Naomie Harris and Gong Li
'Miami Vice' film premiere, London, Britain - 27 Jul 2006
Naomie Harris could EASILY wear this again now; Gong Li is wearing the dress version of 2006's finest Going Out Tops. (She's wearing it well!)
Colin Farrell and Jamie Foxx
Mandatory Credit: Photo by Richard Young/Shutterstock (601293a)
Colin Farrell and Jamie Foxx
'Miami Vice' film premiere, London, Britain - 27 Jul 2006
Colin Farrell looks like he just fell out of a speeding car; Jamie Foxx looks like he's trying to get out of this conversation before his yacht leaves for Capri.
Ewan McGregor
Mandatory Credit: Photo by Richard Young/Shutterstock (601293h)
Ewan McGregor
'Miami Vice' film premiere, London, Britain - 27 Jul 2006
Is that a tuxedo jacket? I regret to tell you Youngs that this is very much how Hot Men dressed in 2006. None of us knew what we were doing. (Obviously, he still could get it.)
Naomie Harris
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640ha)
Naomie Harris
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Naomie Harris
World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
Those were the highlights of the British premiere, which was otherwise attended by REALLY DRUNK Page Three models, which I'm sure was a bonus for Colin. Now, back to the US premiere. Naomie still looks (with the exception of her shoes) TOTALLY FLAWLESS. Westwood, California Photo ® Matt Baron/BEImages
Gong Li
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640gw)
Gong Li 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Gong Li World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
Gong Li's shoes are objectively 2006 Cute but weird with this dress, maybe?
Colin Farrell and Jamie Foxx
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640fz)
Jamie Foxx and Colin Farrell 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Jamie Foxx and Colin Farrell World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
These men are handsome and SHOUT OUT to Jose Bernstein's behind them, my go-to for burritos my entire college career. I miss your bean and cheese, Jose Bernstein's! (Now closed, and the site of MANY a health department violation, but still. RIP.)
Garcelle Beauvais
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640gu)
Garcelle Beauvais Nilon 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Garcelle Beauvais Nilon World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
She is a TREASURE on RHoBH and I'd just note that this is a little too nightie-adjacent for me.
Michelle Rodriguez
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640ge)
Michelle Rodriguez 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Michelle Rodriguez World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
Michelle Rodriguez IS Indiana Jones!
Regina King
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640fp)
Regina King
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Regina King
World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
She looks objectively good here but ALSO she's had an incredible glow-up in the past 15 years. So Regina King can truly sleep well tonight knowing this.
Angie Harmon
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640fo)
Angie Harmon
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Angie Harmon
World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
Hello, I 10000% owned the Forever 21 version of this top and wore this exact outfit out to bars many MANY MANY times in 2006. (These tops were great for concealing any muffin top you might want to conceal. I am sure Angie Harmon did not suffer from this, however.)
Kelly Rowland
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640ek)
Kelly Rowland 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Kelly Rowland World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
She could EASILY wear this today. Well done, Kelly.
Elizabeth Rodriguez
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640dv)
Elizabeth Rodriguez 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Elizabeth Rodriguez World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
She was in this movie, and this dress is actually very VERY pretty. I suspect it doesn't photograph as pretty as it actually was.
Emmanuelle Chriqui
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640cv)
Emmanuelle Chriqui 'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Emmanuelle Chriqui World Premiere of 'Miami Vice' at the Mann Village Westwood in Westwood, California on July 20, 2006. Westwood, California Photo ® Matt Baron/BEImages
Sure! Fine! Whatever!
Kelly Hu
Mandatory Credit: Photo by Matt Baron/BEI/Shutterstock (599640bh)
Kelly Hu
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Totally cute -- this was a platonic ideal of a sundress and sandals look in 2006 and honestly she could ALSO wear this today.
Rachel True
Mandatory Credit: Photo by Jim Smeal/BEI/Shutterstock (599619db)
Rachel True
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
July 20, 2006 Westwood, California.
Rachel True
World Premiere of ' Miami Vice '
Mann Village Westwood Theater
Photo ® Jim Smeal/BEImages
I'd obviously style this differently now, but this dress is sincerely VERY cute.
Tyrese Gibson
Mandatory Credit: Photo by Jim Smeal/BEI/Shutterstock (599619ah)
Tyrese Gibson
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Hey, it's Tyrese Gibson! Whose outfit is somehow making him look shorter than he truly is.
Bobby Brown
Mandatory Credit: Photo by Jim Smeal/BEI/Shutterstock (599619ac)
Bobby Brown
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Bobby Brown pensively models the XXXXXXL trousers we so often saw on men in this period.
Carrie Ann Inaba
Mandatory Credit: Photo by Stewart Cook/Shutterstock (599615ao)
Carrie Ann Inaba
'Miami Vice' Film Premiere presented by Universal Pictures, Los Angeles, America - 20 Jul 2006
Reasonable! And modeling the shoes that almost every adult woman who needed Fancy Sandals owned at the time.