01 - Preheat oven to 400°F and line a baking sheet with parchment paper.
02 - Whisk together flour, sugar, baking powder, salt, and orange zest in a large bowl.
03 - Add cold butter to the flour mixture and cut in using a pastry cutter or fingertips until the mixture resembles coarse crumbs.
04 - Whisk together cream, egg, and vanilla extract in a small bowl. Pour over flour mixture and stir gently until just combined.
05 - Gently fold in cranberries and nuts if using. Avoid overmixing to maintain tenderness.
06 - Turn dough onto a lightly floured surface and pat into a 1-inch thick circle.
07 - Cut circle into 8 wedges and transfer to the prepared baking sheet, spacing evenly apart.
08 - Brush the tops of scones with additional heavy cream for golden browning.
09 - Bake for 18-20 minutes until golden brown. Cool on a wire rack.
10 - Whisk together powdered sugar, orange juice, and orange zest until smooth. Drizzle over cooled scones.