Barney never looked so good!