Rinse and drain the green beans and snap off one end, removing the tough string if it is present (some will have them, some won't).
Bring a large pot of water to a boil. Add green beans and allow to cook for 3 to 4 minutes, just till slightly softened. Remove from heat and transfer to a colander to drain. Rinse with very cold water to stop the cooking process and lock in the bright green color. Drain well.
In a 12-inch skillet, melt the butter with olive oil over medium heat. Add the almonds and cook for about 2 to 3 minutes or until lightly golden brown, stirring often. Return green beans to pan with the almonds and cook stirring just until green beans are warmed through. Add lemon juice and season with salt. Transfer the beans to a serving platter, scraping out all the buttery almonds. Garnish with crumbled bacon.