That's right! Carrie Underwood admitted to 'Extra' that she and Chace Crawford ended their highly-publicized relationship through text messaging, saying, "We broke up over text so . . . it's like 'peace out.'"

Underwood assured fans that there were no tears and that she's doing just fine. In fact, she says the breakup was completely mutual.

"It just didn't work. We both knew it didn't work and [had] no hard feelings at all whatsoever."

It seems, however, that the 'Gossip Girl' hottie had a much harder time dealing with the loss of his country beauty. Crawford's sister told PEOPLE that her brother "was upset about the breakup."

Underwood elaborates that the relationship was strained by the amount of publicity they received.

"It's difficult while you're dating because people always make a lot bigger deal of things than they actually are," she told 'Extra.' "Then when you break up with somebody and then like two months later it comes out, and it's like you're rehashing old stuff. I don't know what that's all out now."

var swfSettings = new Object();
swfSettings.outletClient = ((navigator.userAgent.toLowerCase().indexOf('aol') > -1) ? 'in' : 'out');
var uid = new Date().getTime();
var flashProxy = new FlashProxy(uid, 'http://www.aolcdn.com/_media/modtools/kit_swfpublisher_javascriptflashgateway.swf');
var oTag = new FlashTag('http://cdn.channel.aol.com/cs_feed_v1_6/csfeedwrapper.swf', 476, 650, '8,0,0,0');
try { oTag.setId('outlet') } catch (Exc) { };
try { oTag.setWmode('opaque') } catch (Exc) { };
try { oTag.setMenu('true') } catch (Exc) { };
try { oTag.setQuality('high') } catch (Exc) { };
try { oTag.setAllowScriptAccess('always') } catch (Exc) { };

try { oTag.addFlashVar('lcId',uid) } catch (Exc) { };
try { oTag.addFlashVar('outlet_w',476) } catch (Exc) { };
try { oTag.addFlashVar('outlet_h',650) } catch (Exc) { };
try { oTag.addFlashVar('targetDivId','mod-country.hookups.breakups.0408') } catch (Exc) { };
try { oTag.addFlashVar('targetAds', 'mod-country.hookups.breakups.0408') } catch (Exc) { };
try { oTag.addFlashVar('omniture_tracker', '0') } catch (Exc) { };
try { oTag.addFlashVar('adrefresh_wrapper', '1') } catch (Exc) { }

try { oKe.addFlashVar('appswfURL', 'http://xml.channel.aol.com/xmlpublisher/fetch.v2.xml?option=expand_relative_urls&dataUrlNodes=uiConfig,feedConfig,entry&id=252254&pid=252253&uts=1207667261') } catch (Exc) { }
try { oKe.addQueryStrAsFlashVars() } catch (Exc) { };

if (typeof(screen_name) != 'undefined') {
try { oTag.addFlashVar('userName', screen_name) } catch (Exc) { };
}

oTag.write(document);

swfPub_flace('mod-country.hookups.breakups.0408', '476', '650');

top.exd_space.refresher.ads2Refresh(new Array(
'mod-country.hookups.breakups.0408',
new Array('93220959', '300', '250', '0')
));

top.exd_space.refresher.mmx('mod-country.hookups.breakups.0408', 'http://www.aolcdn.com/_media/channels/ke_blank.html', '');