In a large skillet, arrange bacon in a single layer. Cook over medium heat until fat starts to render, about 6 to 7 minutes. Add half of the corn and cook until corn starts to brown and bacon is crisp, about 10 minutes more. Transfer to a paper towel-lined plate.
Season chicken with coriander, paprika, pepper, and 1 1/4 teaspoons salt. Cook chicken in the same skillet until golden brown, about 2 to 3 minutes per side. Transfer to another plate.
In the same skillet, melt butter. Add shallot, remaining corn, and 1/2 teaspoon salt. Cook until shallot is softened, about 2 minutes. Add garlic and cook until fragrant, about 1 minute. Add wine and simmer until almost evaporated, about 2 to 3 minutes. Stir in cream, broth, and mascarpone. Simmer until sauce thickens, about 5 to 7 minutes.
Return chicken to skillet. Top with bacon mixture and cilantro. Serve with lime wedges, if desired. Enjoy!