Hundreds of fans queued to have their picture taken with pop star Peter Andre at Tesco Extra in Three Bridges.
The celebrity was cheered as he arrived fashionably late at around 3.45pm today (Wednesday April 30).
Peter was asked how much he loved the town.
He said: “Of course I do, first before you can run you’ve got to Crawley.
“That’s why we love it.”
He added: “You need to have this place in your heart, that’s what I meant.”
The event is part of the Peter Andre Foundation’s Cancer Awareness Roadshow, which visits communities to raise awareness of the disease.
Cancer Research UK nurses are on hand to give out information about cancer prevention in a mobile bus in the store’s car park.
The Foundation was launched in April 2013 and raises funds for Cancer Research UK.