libra, here's a few possibly good picks.
Dell XPS 13, note, it's 13.3 inch, 128GB SSD and no dedicated GPU, so somewhat a compromise.
LINK
Surface Laptop 2 - Again, smaller display and no dedicated GPU
LINK 2
ASUS ROG - this one pretty much nails all the thins you've asked for, and even more, the GPU is a killer one and you get 512 SSD. Exceept for the webcam, which it doesn't have :/.
LINK 3
Acer Nitro 5 - is a bit weaker than the ROG, but still with a great GPU and a webcam.
LINK 4
Dell 15.6'' Gaming laptop
LINK 5
There are many other fine examples, but I can't post all. I think your best luck with the good GPU is in the gaming waters. There are fine looking gaming laptops nowdays that don't scream bad taste, such as Dell's G series, Nitro doesn't look all that bad, there are nice looking Asus TUF laptops. Basically, just go for not less than 8GB of RAM, don't even consider having an HDD and you already know what you want for GPU and processor.
I think the biggest trade off with gaming laptops is going to be a webcam. Don't know how convenient it would be for you get a separate one, since you can get a bang of a deal for around 800$. Hope this helps though.