In a large bowl, beat the eggs with a pinch of salt and the sugar until well combined and slightly pale.
Whisking as you go, add the oil, then the orange juice, orange zest, and shredded coconut.
Add the flour a little at a time, whisking between additions, until you have a smooth, lump-free batter.
Stir in the baking powder, then finish with the vinegar, mixed in last.
Pour the batter into a greased and lightly floured bundt pan.
Bake in a preheated electric oven at 180°C (350°F), heat from top and bottom, for 40 to 45 minutes, until a skewer comes out clean.
Let the cake cool in the pan for about 10 minutes before turning it out onto a rack.
Decorate with warmed apricot jam and a dusting of shredded coconut, if desired.