I walked through those church doors To see my ol' sorority sister become a new bride When she walked down that isle I couldn't help but smile thinking that dress looks awfully white I heard people say she looked like an angel Had a heart as good as gold Said she came straight from heaven I started laughing Thinking that ain't the girl I know She ain't always been an angel She ain't always had that halo All the stories I could tell Wasn't all that long ago That she was Catchin' beads Martigraw skinny dippin' take it off Getting crazy raising hell She ain't always been an angel Well they both said I do And we all headed to the reception at the Holiday Inn Might have had a new name But with a little champagne she was acting more like my old friend When she jumped on the bar playing' air guitar Jaws started hitting the floor Her family looked so surprised couldn't believe their eyes Not me awe I'd seen it before She ain't always been an angel She ain't always had that halo All the stories I could tell Wasn't all that long ago That she was Catchin' beads Martigraw skinny dippin' take it off Getting crazy raising hell She ain't always been an angle She might be singing in the pushin' a stroller Even teaching Sunday school You can bet your life she had a wild side mile wide Little goody two shoes Ain't always been an angel She ain't always had that halo All the stories they could tell That it wasn't all that long ago That she was Cancun, Keg stand, hot legs contest Front row Aerosmith rockin' roll lighter lit Catchin' beads Martigraw skinny dippin' take it off Getting crazy raising hell She ain't always been an angle Oh no no no She ain't always been an angle