Pregnant star Olivia Wilde has slammed New York City subway passengers for not offering her a seat.

Olivia Wilde

Olivia Wilde

The 32-year-old actress is expecting her second child and was left to stand and sweat on a hot and cramped underground train for the duration of her public transport journey as not one person offered to give up their seat for her.

Courtesy guidelines printed inside the subway cars clearly state that able bodied passengers should offer their seats to elderly, disabled, or pregnant travellers, as they are less likely to be able to stand during their trip.

Taking to Twitter on Wednesday (14.09.16) to vent her anger, the 'Vinyl' star wrote: "NBD, able-bodied [subway] riders who won't give your seat to a GIANT preggo. I'll just stand riiiiight next to your head and pray I go into labor (sic)"

The 'Cowboys & Aliens' actress' post caused a Twitter storm, with fans exclaiming how shocked they were at Olivia's apparent mistreatment.

However, not all Twitter users were sympathetic, with one user telling her she should "get an Uber" instead, because she could "afford it".

The tweet read: "@oliviawilde 1. I didn't tell u to get pregnant 2. Get an Uber (you can afford it) 3. I paid the same amt as you for the subway ride. (sic)"

Olivia responded to the shameful social media user by telling him to "eat a bag of d***s".

The pregnancy marks the second for the 'House' actress, who already has two-year-old son Otis with her fiancé and fellow actor Jason Sudeikis, 40.