The President and First Lady have dinner with friends at their ranch in Crawford, Tex.

First Lady Laura Bush celebrated her 60th birthday on Saturday at the Bush family’s ranch in Crawford, Tex., where the President gave her a triple-strand amber-colored necklace.

With the pressure of Tuesday’s upcoming midterm elections in the background, the Bushes spent the weekend at the ranch, and on Saturday hosted friends including Lois and Roland Betts, Regan and Billy Gammon, Debbie and Jim Francis and Nancy and Mike Weiss for a dinner of enchiladas, tamales, guacamole, rice and beans and birthday cake.

Sunday is the first couple’s 29th wedding anniversary. They will celebrate in Crawford before President Bush heads out on the campaign trail in a l0-state swing.

The President turned 60 in July.