Tara Reid donned a red swimsuit to film a Baywatch-inspired music video for pop star twins Jedward in Los Angeles on Tuesday (25Oct11). The American Pie actress befriended the Irish singers when they co-starred on Britain's Celebrity Big Brother this summer (11).