Put butter, granulated sugar and brown sugar in a large mixing bowl. Beat with electric mixer on medium speed 3 to 4 minutes, or until well blended. Add eggs, one at at time, beating well after each addition. Stir in vanilla.
Grease the sides and bottom of a 13 x 9 x 2-inch baking pan; set aside.
Combine flour, baking soda, and salt; mix well. Add to butter mixture; beat 3 to 4 minutes, or until smooth batter forms. Spread half the batter in prepared pan. Scatter cherry halves over batter. Place spoonfuls of remaining batter on top of cherries; gently spread to cover fruit. Sprinkle almonds on top.
Bake in a preheated 350° oven 30 to 35 minutes or until wooden pick or skewer inserted in middle comes out clean.