Eva Mendes made her first public appearance on 16 June (Thursday) after giving birth to her second baby two months back. The Hitch actress and her partner Ryan Gosling welcomed their second daughter Amada Lee Gosling on 29 April.

According to Us Weekly, the 42-year-old actress attended an event at The London West Hollywood in Beverly Hills for her beauty brand, Circa Beauty. The actress surprised onlookers including beauty writers and vloggers as she donned a floral patterned dress.

At the event, the actress posed for photographers with products from her budget beauty brand and interacted with fans.

A beauty vlogger, who goes by the name Ydelays, praised the actress on Instagram. She wrote: "With the gorgeous @evamendes learning her beauty secrets! She is so nice and humble! Con la preciosa Eva Mendes tratando de que me cuente todos sus secretos de belleza! Es un amor!"

Eva Mendes
Eva mendes stunned onlookers including beauty writers and vloggers in a floral patterned dress GUS RUELAS/Reuters

YouTube vlogger Leslie Alvarado said: "Such a great experience meeting @evamendes and being able to ask questions regarding her drug store cosmetics line@realcircabeauty ❤️Exclusively at@walgreens ! Such a beautiful, funny and humble woman. #theartofglamour."

Mendes and Gosling have been private about their personal lives and have not shared any photos of their children. "Eva Mendes and Ryan Gosling managed to hide their second pregnancy, but their future union may be hard to keep a secret," OK! Magazine reported. "They're finally 'committed' to tying the knot and plan to say their 'I Do's' this summer!"

Ryan, who is very secretive about Mendes and their daughters, recently revealed as to how family life has made an impact on him.

"I think women are better than men," he told Evening Standard. "They are stronger, more evolved. You can tell especially when you have daughters and you see their early stages, they are just leaps and bounds beyond boys immediately," the 35-year-old actor said.