Actress-director Joan Chen flaunted refined beauty in a CONG TRI design, attending the Academy Museum of Motion Pictures 4th Annual Gala in Los Angeles.
Joan Chen made a lasting impact on international cinema with her unforgettable performance in The Last Emperor (1987), a film that won nine Academy Awards, including Best Picture.
She further showcased her versatility in acting through her roles in Twin Peaks and Red Rose White Rose, while also demonstrating her directorial talent with the critically acclaimed Xiu Xiu: The Sent Down Girl (1998).
In 2014, she had the honor of serving as a jury member at the 71st Venice International Film Festival.
In recent years, Joan Chen has continued to solidify her stature by taking part in major artistic projects and receiving numerous prestigious awards.