Season the shrimp with salt, black pepper, and smoked paprika. Set aside.
Bring a pot of water and salt to a rolling boil. Add the angel hair pasta and cook through until al dente; drain and set aside.
In a large skillet, add the butter and olive oil and heat on medium-high heat.
Add the shallots and garlic. Sauté for 1-2 minutes until fragrant.
Pour in the white wine and lemon juice. Stir until combined.
As the mixture begins to boil, add the seasoned shrimp. Cook shrimp for about 5 minutes, flipping once.
In the last few minutes of cooking, add in the chopped parsley and lemon slices. Baste the shrimp in the garlic butter sauce.
Garnish with optional lemon zest, parmesan cheese, and red pepper flakes.
Serve the shrimp over your pasta or with crusty bread. Enjoy!