![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/3c894ec8e5bd4742baafba356c560488-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/60e09fa20f284c5ba1bb7f4c18e31331-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/0491636159854b298894b50ff4fe49fd-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/b9cc849b4d11412287f5021df683ef75-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/079305f104b847f7822f9ca44a4095b5-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/f6b4e193b28844cb87d4280c71528fe5-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/ed28d2db62ac4514b5e4680b3db9b4c2-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/5dff46f9d2884bb6b0d984febe74cd66-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/7d0c8e8150b345ab88ac21eb6f8f6145-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/8313a110ba664b8aa12c8980156aaf23-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/86e2bc6200004a53884303cb07d71704-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/25c1815e4d924dd596702d9498b46e50-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/5fdaea7d76914ef48d29746ae19e4c10-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/d8dfb18286d2479db0696100b91599c7-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/3d58bea3b79f4084856f56f5c9904984-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/1be56c229aca425aaf12631a8a4c8e83-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/5b1aa457a9894588872913cdf71e8df7-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/dbd97362c93d4513af21d8432b89f2c2-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/afaeed43b5344f45ad34cb4d70fb4f47-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/dc463c0f7a1d46b9ad4b0ccf5d424dd4-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/0b4b575c0d854bd18a36088aa99498c2-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/0c01e02e5309444eae3394ec2b05bca1-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/b5852baa93ad4b05a31540e5558b78eb-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/0e02c135dcb046c3bd3a68a6c7ab4dfc-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/a4912c09d47a4e4488a798533ebfd385-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/b32b7aa474004d11aa2b3c0f5c9adeb2-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/a1b4253af4e94b749fe5d9d7f602c3a8-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/32e2f9c790274edeabc559656e61ee2f-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/2c952a6f34ec4169915d0fcdcfeca21f-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/56192befbd1942adae1ba4870024e2bd-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/395e6b40885c40a1940d62fd96e1220e-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/5834d9cc3806420698593a56aee4e6ae-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/b7a722246dca492cb2601fd23da8079a-Max_{width}x.jpg?v=1685972095)
![Tropical Pattern Button-Up Collared Beach Shirt](http://www.rubys.shopping/cdn/shop/products/59bb722e593d474ca8cf37a6ff56e091-Max_{width}x.jpg?v=1685972095)
S: length 28 in, chest 42 in, shoulder 18 in, sleeve length 8 in
M: length 29 in, chest 44 in, shoulder 19 in, sleeve length 8 in
L: length 30 in, chest 47 in, shoulder 20 in, sleeve length 9 in
XL: length 30 in, chest 49 in, shoulder 20 in, sleeve length 9 in
2XL: length 31 in, chest 51 in, shoulder 21 in, sleeve length 9 in
XIPENG crafts comfortable and stylish casual wear with a professional design team, experienced sample makers, and dedicated production team for almost 20 years.