Hollywood actress Demi Moore has proved she still looks the part by being named the new face of Ann Taylor.