Lizzie Velasquez 'World's ugliest woman' insists she's better off(07) Save Image Image gallery: 10 Ugliest Actresses