Julianne Hough admits she struggles to stay fit and healthy around Ryan Seacrest.

The 'Safe Haven' actress - who has been dating the 'American Idol' presenter and producer for almost three years - has revealed he loves to take her to great restaurants but she is now trying to do more activities with him so they don't gain weight.

The 24-year-old blonde beauty told OK! Magazine: ''We're usually eating, or drinking wine and playing with the dogs. That's why we bike now - because I'm like 'I can't just eat all the time.'

''I make him do sports - athletic sports - to keep active. I don't like to just be in the gym, so we bike. We just got our bikes sent to us, and we've been biking recently. Right now, I make him do crazy things like going in the snow - snowmobiling and skiing.''

Julianne also revealed that her high profile boyfriend couldn't be more supportive of her career.

She said her favourite thing about their relationship is: ''That he loves me so much, and really wants to make me happy, and therefore I want to make him happy. It's just a whole happy thing.''

She is equally supportive of him and still gets excited about seeing him on TV.

She said: ''I'm super proud. He's so proud, and I'm so proud of him. It's really fun being away, and then I see him on TV, like last night. I get all giddy. It's really cute - it's fun.''

Julianne previously admitted that Ryan was her ''first celebrity crush'', but was hesitant to go out with him when they first met.

She said: ''I'm kind of dating my first celebrity crush, so I feel pretty fortunate.

''I was reluctant because he is such an influential guy and what if it didn't work out? Our first date, I was so nervous that I just sat there and interviewed him with questions like, 'Are you loyal?' and, 'Are you close to your family?'''

The couple recently revealed they hope to tie the knot eventually.