You may or may not like Amber Heard but a scientist has found that Amber Heard has been proven to have the most beautiful face in the world. The actress has a perfect face, as per a specific mapping algorithm. Dr. Julian De Silva from the Centre for Advanced Facial Cosmetic & Plastic Surgery in […]