Selena Gomez looked stunning on her way to an appearance on Jimmy Kimmel Live wearing a Green Sweetheart Neck Gathered Dress from Self-Portrait ($409) and Black Croc Embossed Stiletto Mules from Paris Texas ($315).