American singer, Selena Gomez was at the UNICEF ball which took place at the Beverly Wiltshire Four Seasons hotel in Los Angeles.
The 23-year-old singer looked every bit the diva in this red, leather number which accentuated her curves and bared her cleavage.