Selena Gomez in Calvin Klein:
This is just her.
Excellent shade of gold. Love the gaping lapels. The peach shoes, nails, lipstick and her light pink hair make the outfit.
Thankfully, the train is just the right length for her height.
She certainly has the body for the dress… and wears it confidently.