Stunning Rebecca Chen from Singapore!!! Damn she is...