She's a self-confessed gym fanatic.And Ashley James showed off the fruits of her labour as she donned a skimpy pink bikini to soak up the sunshine in Marbella. Parading her phenomenal figure along the beach, the 29-year-old reality starlet ensured all eyes would be on her as she took a dip in the sea.