Heat oven to 325 degrees F.
Spray 3 8-inch round cake pans with baking spray. Set aside.
In a large bowl, combine flour, sugar, baking powder, salt, and coconut. Set aside.
In a medium bowl, whisk together cream of coconut, milk, vegetable oil, egg yolks, and vanilla. Set aside.
In a small bowl, beat egg whites with an electric mixer to medium peaks. Set aside.
Pour wet ingredients into dry ingredients and mix thoroughly.
Fold in egg whites.
Divide evenly into prepared pans.
Bake for 25 minutes, or until cake tests done.