Preheat the oven to 170 C / Gas 3. Grease a 20cm round cake tin and line with baking parchment.
Beat the butter and sugar together. Gradually beat in the eggs until thick and creamy and add the chopped pineapple. Mix well then transfer to the prepared cake tin and gently press in three pineapple slices to the top of the cake. Reserve the juice or syrup in the tin.
Bake in the preheated oven for 40 minutes or until a skewer inserted near the centre comes out clean. Remove from the oven and allow to cool.
Meanwhile, combine the reserved juice or syrup with the icing sugar then poke a few holes in the top of the cake with a skewer. Pour over the icing then allow to set before slicing and serving.