Victoria and David looked tanned and glamorous as they celebrated their anniversary on a Seychelles cruise.
While David, 34, revealed his tanned, tattooed torso and lean legs, the uber-slim Victoria donned a metallic gray two-piece and wrapped her hair in a towel.
Not normally one for flashing her bikini body, the 35-year-old former Spice Girl then covered up in a matching sarong to rub suncream on David's back.