Cameron Diaz was in Santa Barbara, California, with her son, Cardinal, marking the first time that the child has been seen since he was born in March 2024.