Devon Aoki — Now

After her breakthrough role in the Fast and Furious franchise, she secured another supporting role in the 2005 film "Sin City." Following that, Aoki's acting career soared as she landed lead roles in "D.O.A.: Dead or Alive" and "Mutant Chronicles."

Since then, Devon Aoki, sister of renowned American DJ Steve Aoki, has returned to full-time modeling. What a talented and stylish family!

Advertisement