American socialite Delilah Hamlin wearing a black leather mini-dress: