In what may well be the funniest thing you see all day, One Direction members Louis Tomlinson and Zayn Malik — with a little help from Nickelodeon and a really good actress — pranked fellow members Niall Horan, Liam Payne and Harry Styles hard on set.

The actress pretended to be very pregnant to see what kinds of reactions the band would give her for some pretty unusual requests. They sing to her unborn baby (so freakin’ cute), move furniture and generally behave like slightly panicked gentlemen when they believe she’s going into labor.

Zayn can hardly keep a straight face in the beginning (seriously, watch him — we bet he’s not the best at poker) and Louis runs off to call his mum, who’s a nurse — but they’re both in on the joke. Harry, who legitimately thinks the woman’s about to give birth, looks horrified but does what he can to help (for real, he looks like such a mensch that he probably deserves the ‘Best Husband‘ title), while Liam and Niall look simultaneously baffled, irritated and terrified. Liam later calls the woman’s hubby and leaves the best voicemail that he can given the circumstances, while Niall wanders around looking nervous.

While we were pretty impressed by Harry’s dedication to the task at hand, once the prank was revealed, so were his own intentions. Harry laughed, “I was thinking, this is going to be a great press story — ‘One Direction delivers child!’”

Watch the hilarious video below — including a scene where the actress brings the giggles via flatulence.

Watch One Direction Get Pranked