Kate Bosworth is ''happy and settled'' with her new boyfriend.

The 29-year-old actress has been dating director Michael Polish for several months and things are going very well for the couple.

Speaking at the premiere of her latest movie 'L!fe Happens' at AMC Century City 15 in Century City, California, on Monday night (02.04.12), she said: ''I had my single moment in my life, but ... I'm happily settled now.''

Kate plays an fiercely independent single woman who falls in love unexpectedly in the film and the blonde beauty believe all anyone is looking for in life is their perfect partner.

She added to E!: ''I think that's what we all search for, that kind of partner in life.''

Kate was previously in relationships with Orlando Bloom and Alexander Skarsgard before she romanced Michael.

The pair met on the set of 'Big Sur' - based on the autobiographical novel of Jack Kerouac - which the actress stars in and Michael directs.

Other stars who walked the red carpet at the premiere included James Van Der Beek and Krysten Ritter.