maximavril10.jpgimage courtesy of Maxim

Rock solid is more like it!

Avril Lavigne graces the latest cover of Maxim, and the Canadian punk pop princess definitely looks like she's been hitting the gym. Or is a certain Hills hunk keeping her busy with uh, cardio and core workouts?