They were seen leaving The Ivy in Beverly Hills on a Saturday night. Jennifer Lopez and Ben Affleck. As she leaves the restaurant, the 54-year-old singer is dressed to the nines, while the 51-year-old actor opted for a more casual look to spend time with his wife and kids.

The singer recently went to Las Vegas to support her husband at a charity event. She wore a Burberry long dress with a purple and yellow flower print. The singer wore a wide Valentino belt with her outfit.

Lopez was also seen with a purse that looked a lot like the one she wore with her light brown suede shoes.

The Marry Me actor wore her long, wavy, light brown hair down to her shoulders. The lighter colors of her outfit went well with her hair.

Along with his brown crew-neck sweater, Affleck wore black pants that were cut more closely to the body.

Adding a pair of colorful Nike sneakers to his outfit made the director of Argo look better.