Carrie Underwood always wears shorts to prevent any embarrassing wardrobe malfunctions.

The 29-year-old country singer has admitted she takes drastic measures to stop paparazzi shooting her private parts.

She told Allure magazine: ''Underneath every skirt, every dress, I'm wearing shorts ... So that everyone in the world knows, if I ever fell down, nobody would get a peek at anything.''

The 'Inside Your Heaven' hitmaker thinks people may hold a distorted view of the Nashville scene, disagreeing with Hayden Panettiere's portrayal in a new drama TV series named after the 'Music City'.

The actress claims she modeled her character - fictional rising teen star Juliette Barnes - on Carrie, but the singer warns of its inaccuracy.

She said: ''I'm not like that at all. It's juicy, but I hope not everybody thinks that everything goes down like that in Nashville, and we're evil.

''To be honest, I've been fortunate enough to work with other types of music - and we're the least drama-rific people.''

Carrie grew up seeing her mother pull ''triple duty'' to take care of her family, and the Grammy Award-winner wants to make sure that doesn't happen when she's raising her own with husband Mike Fisher.

She admitted: ''My mom had a job, and she also took care of us, and she also took care of dad ... Doing more than I ever felt like she needed to.

''I made a promise to myself that it would be more of a team effort in my family someday. And because of that, I became more independent.

''But it was tough figuring out what kind of guy would work with what I did. Because you have your problems with both.''