Pat the shrimp dry with paper towels and season lightly with salt and pepper. Set aside.
Heat the olive oil in a large skillet over medium heat until shimmering and fragrant.
Add the shrimp in a single layer and cook for 2-3 minutes per side, until they turn opaque and pink. Remove from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant, with a slight golden hue.
Add the chopped sun-dried tomatoes and cook for another 1-2 minutes, allowing their aroma to fill the air and oil to turn a smoky hue.
Pour in the heavy cream, stirring constantly to combine, and bring it to a gentle simmer. Let it bubble softly for 2-3 minutes until slightly thickened.
Return the cooked shrimp to the skillet, then add the lemon juice and chopped herbs. Stir gently to coat everything evenly.
Cook for an additional minute until the shrimp are heated through and the sauce is creamy and velvety.
Taste and adjust seasoning with salt, pepper, or more lemon juice as desired. Serve immediately over pasta, rice, or with crusty bread.