Kate Hudson doesn't feel sorry for her ex-boyfriends Lance Armstrong and Alex Rodriguez.

The 35-year-old actress, who is engaged to Muse frontman Matthew Bellamy, claims she was ''as shocked as anyone'' when the shamed cyclist admitted using performance-enhancing drugs throughout his career, and the baseball player was recently accused of using banned substances while playing for the New York Yankees in 2012.

The 'Bride Wars' star told the July issue of InStyle magazine: ''People have a right to [feel betrayed]. Lance and Alex are phenomenal athletes who have made some bad choices and let a lot of people down.

''It's a decision they made for themselves and they've got to loathe it.''

But she doesn't pity the athletes.

The blonde beauty said: ''I personally think that you make the choices you make and you should reap the consequences.''

Kate dated Lance for a few months in 2008 and Alex for almost a year in 2009.

The actress, who has 10-year-old son Ryder from her marriage to Chris Robinson and two-year-old son Bingham with Matt, previously admitted she would like to get married ''sooner rather than later''.

She said: ''We still don't have any plans to get married, but eventually we will... probably sooner rather than later.''