01 - Slice the tops off the tomatoes and gently scoop out the seeds and pulp using a spoon. Reserve the tops for 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, combine the shrimp, mayonnaise, heavy cream (if using), lemon juice, parsley, chives, salt, and pepper. Mix until thoroughly incorporated.
04 - Pat the inside of the tomatoes dry with paper towels. Fill each tomato generously with the shrimp mixture, mounding slightly on top.
05 - Place the reserved tomato tops back on the filled tomatoes, or leave open if preferred.
06 - Arrange the filled tomatoes on a serving platter. Garnish with additional fresh herbs and lemon wedges. Serve chilled.