Show more
Ruby Lin Xin-ru is a Taiwanese actress, television and film producer, and pop singer. American entertainment critic Derek Elley named Lin as "Taiwan's TV Drama Queen". Wikipedia
Ben Affleck
Jenna Ortega
Chris Hemsworth
Jennifer Aniston