Show more
Sheila Chin is a Hong Kong actress. She was elected First Runner-Up and Miss Photogenic at the 1988 Miss Hong Kong Pageant. Wikipedia
George Clooney
Alec Baldwin
Rashida Jones
Jennifer Aniston