Angela Basset celebrates her 59 today, although she looks like she’s in her forties!