Selena Gomez won the hearts of her fans during the promotional event for the cosmetics brand Rare Beauty in London. The ...