Kelly Osbourne says Amy Winehouse made her a better person.

The 'Fashion Police' co-host, who previously admitted that the British 'Rehab' hitmaker was the first person she ever loved and lost, paid a touching tribute to her late friend to mark the second anniversary of her death on Tuesday (23.07.13).

The 28-year-old star posted a photograph of her with Amy on her Instagram page, with the emotional caption: ''I miss you my dear friend! Thank you for all the good times and the bad... you made me a better person! You may not be here in person but you live on forever in my heart! I love you Amy! Until we met again.''

Amy 's mother Janis Winehouse recently admitted she didn't ever expect the late star to make it into her 30s and ''wasn't surprised'' when her daughter died of alcohol poisoning in July 2011 aged just 27.

She said: ''When I think Amy would have been 30 this year, it doesn't feel right.

''I'm not saying I always foresaw this but I wasn't surprised.

''I couldn't see Amy as an older person. She was this young girl who exploded into the world like a firecracker and then it was, 'OK, I'm done -- I'm off'. Amy was never meant to be 30.''

Janis believes the singer was ''bored'' of performing the same songs at her gigs, and insists the 'Back to Black' hitmaker - who battled alcohol and drug addiction - went through life thinking she was ''immortal''.