Julianne Hough has admitted it is a challenge to keep her body in shape.

The former Dancing With The Stars professional dancer told E! that she found it a struggle to keep herself looking good and had to fit in exercise wherever she could.

She said: "It's been a challenge and I'm not going to lie. I went through through ups and downs and fluctuating. This last year has been about moderation and not killing my body and sleeping. Honestly, doing workouts throughout the day. I'll just be sitting there [on the set]... doing my tricep dips or something. Just anywhere."

Julianne dated Ryan Seacrest for three years and split with him in March last year, but has now found a new romance while working on a film.

Asked about new boyfriend, hockey player Brooks Laich, she said: "You know I'm not going to talk about that! He's a wonderful guy... I'm very lucky that my friend I shot Curve with, the movie I just did, introduced us."

Earlier in the day, Brooks gave a radio interview where he called his new girlfriend "a sweetheart".