Aniston: 'I have no regrets in life'
Jennifer Aniston has revealed that she has ``no regrets'' in her life, insisting that she has ``never felt better''.
Singer Katy Perry says she has no regrets in life because she has learnt a lot from her experiences.