01 - Slice the tops off the tomatoes and gently scoop out the seeds and pulp using a spoon. Set aside the tops for later use as decorative lids.
02 - Lightly salt the inside of the tomatoes and turn them upside down on a paper towel to drain for 10 minutes.
03 - In a bowl, mix the shrimp, mayonnaise, heavy cream (if using), lemon juice, parsley, chives, salt, and pepper until well combined.
04 - Pat the inside of the tomatoes dry. Fill each tomato generously with the shrimp mixture.
05 - Place the reserved tomato tops back on, or leave them off as desired.
06 - Arrange the filled tomatoes on a platter. Garnish with extra herbs and lemon wedges. Serve chilled.