The Giving My All Dress has it all! A metallic hot pink faux leather shell and tiered skirt give off cool and edgy vibes, while the relaxed babydoll silhouette and ruffle sleeve add a touch of girly flair. Throw it on for a night out and you'll be sure to turn heads!