For the 13th year in a row, Yellow Buses turned pink to raise money and awareness for a breast cancer charity.
Drivers, engineers and administration staff swapped their uniforms and overalls for garish garments.
Pink wigs, onesies, leggings, shirts, hats, blazers, coats, nail varnish and even hair were on display, making Yellow Buses even brighter than usual.
And managing director Andrew Smith even donned a pink tie and bright hi-vis jacket.
The 13 years of fundraising by the Bournemouth-based firm has raised thousands of pounds for cancer charities. This year the money went to the Wear It Pink charity.
Jenni Wilkinson, head of marketing, said: “Once again our staff went to town and the passengers really enjoyed it, too.
“Everyone is so generous and they’ve helped us raise lots of money over the years. We had collecting tins on the buses and plenty of change went into them.
“As well as raising money we hope to have raised some awareness about the charity.”