Preheat oven to 350 degrees.
Grease two loaf pans (9 inches).
In a medium sized bowl, beat together sugar, butter and eggs.
Beat in vanilla, lime zest, and lime juice.
Fold in Greek Yogurt.
In a separate bowl, whisk together flour, baking soda, baking powder and salt.
Slowly add dry ingredients to the wet ingredients and mix until combined.
Split dough into four parts.
Place 1/4 of the dough into the bottom of each bread pan.
Spoon 1/2 can of cherry pie filling into each bread pan.
Top the cherry pie filling with remaining dough in each pan. It's okay if some of the dough and cherry filling mix together.
Bake 50-60 minutes, or until a toothpick comes out clean from center of the bread.
Remove bread from oven and let cool for at least 10 minutes.
For the frosting (while bread is cooling):
In a bowl, beat or whisk together butter, milk, vanilla, and lime juice.
Slowly add in powdered sugar until you have reached your desired consistency.
Remove bread from pan, and drizzle or pour frosting over the top of the bread.
Slice, serve, and enjoy!