"It is great to see somebody who you think deserves it get everything she has ever dreamed of. It's magical. It gives you hope." Salma Hayek is delighted to see her best friend and fellow actress Penelope Cruz revel in motherhood and marriage as her career continues to soar.