Hayden Panettiere "came on" to Gerard Butler and Anthony Kiedis.

The 19-year-old actress has been getting over her split with 'Heroes' co-star Milo Ventimiglia by partying with new friend Paris Hilton and flirting with Gerard, 39, and the 39-year-old Red Hot Chili Peppers singer.

A source said: "Hayden is really mature, so she goes for guys that are older. She seems to be having a great time and was thrilled to spend time with Anthony at a recent photography exhibition.

"She met Gerard at a Victoria's Secret bash last month and was delighted to have her picture taken with him - they seemed really close."

Hayden has also been seen sharing an intimate dinner with ex-boyfriend Stephen Colletti at Eva Longoria's restaurant Beso.

An onlooker said: "They were very affectionate toward each other during dinner with kisses on the cheek and holding hands."

Hayden and Milo, 31, split last month after dating for a year.

It is believed the young blonde star became uncomfortable with their 12-year age gap.

A source said: "It was a lifestyle conflict. They were in very different places. They are still on friendly terms. There are no hard feelings.

"Hayden is young. She likes to go out in the Hollywood scene and that's not Milo's style. He has been concentrating on work on his production company Divide Pictures."

LATEST NEWS