Julianne Hough is taking a year off from dating.

The dancer-and-actress - who was recently romantically linked with Canadian hockey player Brooks Laich - admits it sometimes ''sucks'' to be single, but since splitting from Ryan Seacrest last March after three years together, she made a decision to take time to be alone and feel happy with herself.

She said: ''I'm a relationship girl, and I feel so grateful for the ones I've been in. They've been excellent - I've been hurt but never angry - and they've helped me grow to be who I am today. But my goal has been to be single for an entire year.

''There have been moments when I'm like, 'This sucks!' But my dad used to say to me, 'When you feel happy with who you are, you won't need anybody to fill a void.'

''So for now, I'm focusing on my work and my soul. I honestly don't care if I meet somebody or not. I'm just loving life on my own with my own two feet on the ground.''

The 25-year-old beauty also insisted that, despite her slender frame, she never diets because she loves food too much.

She told the new edition of Self magazine: ''Eating is an experience for me. It's like, 'This might be my last meal, so I better have everything on the menu!'

''I love a really good Italian dinner: an artichoke salad, penne with red sauce and a margarita pizza. And then it's fun to go to another place for dessert because it makes the moment last longer. I'm the queen of Yogurtland. I put graham crackers on the bottom, then a swirl of yogurt and then more topping, so it's like a parfait. By the time I'm finally done, the thing costs like 12 bucks!''