Wonder Bra?

I was watching, purely by accident, the rugby last night. What on earth were the Irish team wearing??? Their jerseys seem to have a sort of cling film bra welded on to it. 
But it didn’t take away from their great playing…. Ireland XV 53 − 0 Fiji