Johns PKI / Splash News 1 / 5
Johns PKI / Splash News 1 / 5

Baby No. 2! Liv Tyler is pregnant and expecting her second child, sources confirm to Us Weekly. "The Leftovers" actress, 37, is already a proud mom to 9-year-old son Milo William Langdon, whom she shares with ex-husband Royston Langdon.

PHOTOS: Guess the baby bump

Tyler, who is currently dating David Beckham's BFF Dave Gardner, was snapped sporting a tiny bump in a bikini while on vacation in Formentera, Spain last month with her beau.

A source tells Us that good friend Kate Moss was the one who introduced Tyler and Gardner. "Dave's perfect for her," the insider adds.

PHOTOS: Celebrity pregnancies

On Tuesday, Sept. 9, the expecting star dined with co-star Justin Theroux and Beckham at Il Buco in New York City. Wearing a long cream coat, the actress concealed her baby bump while leaving the restaurant.

PHOTOS: Pregnant in heels!

Tyler's beau Gardner has two children of his own with ex-wife Davinia Taylor.

E! News was first to break the news.