This coconut chiffon cake recipe is a show-stopping dessert that's perfect for special occasions. The cake is light and airy, with a delicate coconut flavor that's enhanced by a creamy coconut frosting. To make this cake, you'll need flour, sugar, baking powder, salt, coconut milk, vegetable oil, eggs, and vanilla extract. Beat the egg yolks and sugar together until light and fluffy, then add the dry ingredients and coconut milk alternately, mixing until smooth. In a separate bowl, beat the egg whites until stiff peaks form, then fold them into the batter. Pour the batter into a greased cake pan and bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool before frosting with a mixture of coconut cream, powdered sugar, and vanilla extract. Garnish with shredded coconut and serve.