Heat the olive oil in a skillet over medium high heat.
Season the chicken with salt and pepper to taste, and sear evenly in the skillet on both sides until cooked through. Remove, and set aside.
Add the butter to the skillet, and reduce the heat to medium.
Stir in the garlic, and saute for 30 seconds.
Pour in the chicken broth and deglaze the skillet.
Stir in the sun-dried tomatoes, heavy whipping cream, chopped basil and Italian seasoning as well as salt and pepper to taste.
Simmer until the sauce thickens.
Stir in the parmesan cheese.
Return the chicken to the skillet, and toss to coat well.
Serve garnished with bacon pieces if desired.