Home Life Style Controversial Designer Stefano Gabbana Calls Selena Gomez 'Ugly' – and Her Fans Hit Back